Riverside is a city in St. Clair County, Alabama, United States.
There were 793 housing units at an average density of 88.6 per square mile (34.2/km2).
The racial makeup of the town was 85.10% White, 12.40% Black or African American, 0.83% Native American, 0.13% Asian, 0.51% from other races, and 1.02% from two or more races.
[6] Of the 663 households 29.3% had children under the age of 18 living with them, 56.7% were married couples living together, 10.7% had a female householder with no husband present, and 29.9% were non-families.
There were 987 housing units at an average density of 110.9 per square mile (42.8/km2).
The racial makeup of the town was 87.5% White, 10.6% Black or African American, 0.2% Native American, 0.7% Asian, 0.1% from other races, and .9% from two or more races.
[7] Of the 864 households 30.6% had children under the age of 18 living with them, 61.0% were married couples living together, 9.3% had a female householder with no husband present, and 25.9% were non-families.
As of the 2020 United States census, there were 2,227 people, 1,051 households, and 780 families residing in the city.