Russellville
City in Franklin County, Alabama

Russellville is a city in Franklin County, Alabama, with 10,855 residents (2020 Census). It sits at 764 ft (233 m) above sea level. The nearest town is Littleville, 7.0 miles NE.
- 10,855residents (2020 Census)
- 764 ftelevation · 233 m
- 13.5 sq miland area · 35.0 km²
- 804 / sq mipopulation density
- 35654ZIP code
About Russellville
Russellville is a city in Franklin County in the U.S. state of Alabama. At the 2020 census, the population of the city was 10,855, up from 9,830 at the 2010 census. The city is the county seat of Franklin County.
Text: Wikipedia · CC BY-SA 4.0
Russellville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Russellville
Webcams: Windy.com
Living in Russellville
- Median household income
- $58,231
- Median home value
- $123,800
- Median rent
- $685/mo
- Median age
- 33.8
Do you know Russellville? Tell us about it
Help other travelers: share what makes Russellville special. We review every message before publishing it.
Map of Russellville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Russellville Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Russellville, AL population
Russellville had 10,855 residents in the 2020 Census.
| 2020 Census | 10,855 |
|---|---|
| Density | 804 per sq mi (310 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Russellville at a glance
| State | Alabama (AL) |
|---|---|
| County | Franklin County |
| Type | City |
| Population | 10,855 (2020) |
| Land area | 13.50 sq mi (35.0 km²) |
| Water area | 0.11 sq mi (0.27 km²) |
| Elevation | 764 ft (233 m) |
| Coordinates | 34.5057° N, 87.7281° W |
| ZIP code | 35654 |
| Official website | russellvilleal.org |
| Census code (GEOID) | 0167056 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Russellville
- Littleville7.0 mi NE
- Spruce Pine7.8 mi S
- Belgreen7.9 mi W
- Phil Campbell10.7 mi S
- Tuscumbia14.8 mi N
- Hodges16.2 mi SW
- Bear Creek17.2 mi S
- Muscle Shoals17.2 mi N
- Hackleburg17.3 mi S
- Leighton17.4 mi NE
- Sheffield17.5 mi N
- Hatton18.3 mi E
Straight-line distance between town centers.
Frequently asked questions about Russellville
What county is Russellville in?
Russellville is in Franklin County, Alabama.
What is the population of Russellville, AL?
10,855 people lived in Russellville at the 2020 Census.
What is the ZIP code of Russellville, AL?
The ZIP code of Russellville is 35654.
What is the elevation of Russellville?
764 feet (233 m) above sea level.
What towns are near Russellville?
Littleville (7.0 mi), Spruce Pine (7.8 mi), Belgreen (7.9 mi), Phil Campbell (10.7 mi), Tuscumbia (14.8 mi).
Last updated: