Home›Alabama›Franklin County›Russellville

Homes for Sale in Russellville, Alabama

As of November 6, 2026, Russellville, Franklin County, Alabama has 95 active MLS listings — 94 for sale and 1 for rent, with a median home price of $279,000 across 55 homes and a median 42 days on market.

Russellville sits in Franklin County. Every listing below is live from the MLS — click through for photos, full details and a direct line to a local agent.

Active listings
95
For sale
94
For rent
1
Median home price
$279,000
Median days on market
42
Waterfront
6

Figures computed from live MLS data, as of 2026-11-06.

Quick answers

How many homes are for sale in Russellville, Franklin County, Alabama?

As of November 6, 2026 there are 94 active MLS listings for sale in Russellville, Franklin County, Alabama. Browse them all.

What is the median home price in Russellville, Franklin County, Alabama?

The median asking price for a home in Russellville, Franklin County, Alabama is $279,000, computed from 55 active MLS listings on November 6, 2026.

Is there land for sale in Russellville, Franklin County, Alabama?

Yes — 33 land, lot and acreage listings are active in Russellville, Franklin County, Alabama right now. See land listings.

Are there homes for rent in Russellville, Franklin County, Alabama?

1 rental listing is active in Russellville, Franklin County, Alabama on the MLS. See rentals.

Are there waterfront properties in Russellville, Franklin County, Alabama?

6 active listings in Russellville, Franklin County, Alabama are waterfront. See waterfront listings.

Selling a home in Russellville? Start here →

Market trends: 35653 · 35654 · 35645

Communities

Browse by property type

All listings for sale in Russellville (94)

For rent in Russellville (1)