Russellville is a city located in Alabama. With a 2020 population of 9,596, it is the 66th largest city in Alabama and the 3183rd largest city in the United States. Russellville is currently declining at a rate of -0.28% annually and its population has decreased by -2.38% since the most recent census, which recorded a population of 9,830 in 2010. Russellville reached it's highest population of 9,850 in 2011. Spanning over 14 miles, Russellville has a population density of 715 people per square mile.
The average household income in Russellville is $53,649 with a poverty rate of 24.53%. The median rental costs in recent years comes to $566 per month, and the median house value is $93,700. The median age in Russellville is 31 years, 30 years for males, and 36.7 years for females. For every 100 females there are 99.4 males.