Riverdale is a city in Clayton County, Georgia, United States. The population was 12,478 at the 2000 census.
Riverdale is located at 33°33′53″N 84°24′38″W / 33.56472°N 84.41056°W / 33.56472; -84.41056 (33.564704, -84.410607).
As of the census of 2000, there were 12,478 people, 4,389 households, and 3,107 families residing in the city. The population density was 2,926.3 people per square mile (1,130.9/km²). There were 4,590 housing units at an average density of 1,076.4 per square mile (416.0/km²). The racial makeup of the city was 20.09% White, 67.42% African American, 0.30% Native American, 7.73% Asian, 0.08% Pacific Islander, 2.28% from other races, and 2.10% from two or more races. Hispanic or Latino of any race were 4.81% of the population.