25 Small Towns in Tennessee With the Cheapest Homes
Ranked by median home value among 103 towns of 500–10,000 people in Tennessee. #1 is Newbern, TN (median home $99,700).
-
25Monterey, Tennessee
Median home $165,000
Monterey is a town of 2,746 people in Putnam County, Tennessee. The median home is worth $165,000 and the median household earns $45,922, so homes cost 3.6× income (typical Tennessee town: 3.7×). Median rent is $715.
2,746 people · Putnam County · median home $165,000 · income $45,922 · Jan low 27°F · 16 in snow
Full Monterey, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24Bean Station, Tennessee
Median home $164,600
Bean Station is a city of 2,967 people in Grainger County, Tennessee. The median home is worth $164,600 and the median household earns $44,785, so homes cost 3.7× income (typical Tennessee town: 3.7×). Median rent is $598.
2,967 people · Grainger County · median home $164,600 · income $44,785 · Jan low 27°F · 9 in snow
Full Bean Station, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Huntingdon, Tennessee
Median home $160,500
Huntingdon is a town of 4,439 people in Carroll County, Tennessee. The median home is worth $160,500 and the median household earns $51,969, so homes cost 3.1× income (typical Tennessee town: 3.7×). Median rent is $927.
4,439 people · Carroll County · median home $160,500 · income $51,969 · Jan low 28°F · 3 in snow
Full Huntingdon, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Savannah, Tennessee
Median home $160,200
Savannah is a city of 7,213 people in Hardin County, Tennessee. The median home is worth $160,200 and the median household earns $39,712, so homes cost 4.0× income (typical Tennessee town: 3.7×). Median rent is $758.
7,213 people · Hardin County · median home $160,200 · income $39,712 · Jan low 30°F · 1 in snow
Full Savannah, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Brownsville, Tennessee
Median home $158,100
Brownsville is a city of 9,788 people in Haywood County, Tennessee. The median home is worth $158,100 and the median household earns $43,494, so homes cost 3.6× income (typical Tennessee town: 3.7×). Median rent is $767.
9,788 people · Haywood County · median home $158,100 · income $43,494 · Jan low 30°F · 2 in snow
Full Brownsville, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Selmer, Tennessee
Median home $155,900
Selmer is a town of 4,446 people in McNairy County, Tennessee. The median home is worth $155,900 and the median household earns $51,591, so homes cost 3.0× income (typical Tennessee town: 3.7×). Median rent is $674.
4,446 people · McNairy County · median home $155,900 · income $51,591 · Jan low 30°F · 1 in snow
Full Selmer, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Camden, Tennessee
Median home $155,200
Camden is a city of 3,674 people in Benton County, Tennessee. The median home is worth $155,200 and the median household earns $55,029, so homes cost 2.8× income (typical Tennessee town: 3.7×). Median rent is $749.
3,674 people · Benton County · median home $155,200 · income $55,029 · Jan low 28°F · 3 in snow
Full Camden, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Ripley, Tennessee
Median home $154,900
Ripley is a city of 7,800 people in Lauderdale County, Tennessee. The median home is worth $154,900 and the median household earns $37,432, so homes cost 4.1× income (typical Tennessee town: 3.7×). Median rent is $800.
7,800 people · Lauderdale County · median home $154,900 · income $37,432 · Jan low 29°F · 2 in snow
Full Ripley, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17McKenzie, Tennessee
Median home $154,500
McKenzie is a city of 5,529 people in Carroll County, Tennessee. The median home is worth $154,500 and the median household earns $37,236, so homes cost 4.1× income (typical Tennessee town: 3.7×). Median rent is $663.
5,529 people · Carroll County · median home $154,500 · income $37,236 · Jan low 28°F · 3 in snow
Full McKenzie, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Harriman, Tennessee
Median home $153,200
Harriman is a city of 5,892 people in Roane County, Tennessee. The median home is worth $153,200 and the median household earns $44,653, so homes cost 3.4× income (typical Tennessee town: 3.7×). Median rent is $763.
5,892 people · Roane County · median home $153,200 · income $44,653 · Jan low 28°F · 2 in snow
Full Harriman, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Bolivar, Tennessee
Median home $150,200
Bolivar is a city of 5,205 people in Hardeman County, Tennessee. The median home is worth $150,200 and the median household earns $39,028, so homes cost 3.8× income (typical Tennessee town: 3.7×). Median rent is $808.
5,205 people · Hardeman County · median home $150,200 · income $39,028 · Jan low 28°F · 2 in snow
Full Bolivar, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Henderson, Tennessee
Median home $147,900
Henderson is a city of 6,308 people in Chester County, Tennessee. The median home is worth $147,900 and the median household earns $45,938, so homes cost 3.2× income (typical Tennessee town: 3.7×). Median rent is $781.
6,308 people · Chester County · median home $147,900 · income $45,938 · Jan low 27°F · 2 in snow
Full Henderson, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Milan, Tennessee
Median home $144,100
Milan is a city of 8,171 people in Gibson County, Tennessee. The median home is worth $144,100 and the median household earns $43,886, so homes cost 3.3× income (typical Tennessee town: 3.7×). Median rent is $805.
8,171 people · Gibson County · median home $144,100 · income $43,886 · Jan low 28°F · 3 in snow
Full Milan, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12La Follette, Tennessee
Median home $138,900
La Follette is a city of 7,430 people in Campbell County, Tennessee. The median home is worth $138,900 and the median household earns $37,581, so homes cost 3.7× income (typical Tennessee town: 3.7×). Median rent is $696.
7,430 people · Campbell County · median home $138,900 · income $37,581 · Jan low 25°F · 4 in snow
Full La Follette, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Newport, Tennessee
Median home $133,500
Newport is a city of 6,868 people in Cocke County, Tennessee. The median home is worth $133,500 and the median household earns $31,250, so homes cost 4.3× income (typical Tennessee town: 3.7×). Median rent is $720.
6,868 people · Cocke County · median home $133,500 · income $31,250 · Jan low 28°F · 3 in snow
Full Newport, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Rockwood, Tennessee
Median home $128,700
Rockwood is a city of 5,444 people in Roane County, Tennessee. The median home is worth $128,700 and the median household earns $47,791, so homes cost 2.7× income (typical Tennessee town: 3.7×). Median rent is $774.
5,444 people · Roane County · median home $128,700 · income $47,791 · Jan low 28°F · 2 in snow
Full Rockwood, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Dresden, Tennessee
Median home $126,900
Dresden is a town of 3,019 people in Weakley County, Tennessee. The median home is worth $126,900 and the median household earns $51,000, so homes cost 2.5× income (typical Tennessee town: 3.7×). Median rent is $725.
3,019 people · Weakley County · median home $126,900 · income $51,000 · Jan low 27°F · 0 in snow
Full Dresden, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Trenton, Tennessee
Median home $126,000
Trenton is a city of 4,240 people in Gibson County, Tennessee. The median home is worth $126,000 and the median household earns $58,750, so homes cost 2.1× income (typical Tennessee town: 3.7×). Median rent is $829.
4,240 people · Gibson County · median home $126,000 · income $58,750 · Jan low 28°F · 4 in snow
Full Trenton, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Hohenwald, Tennessee
Median home $125,600
Hohenwald is a city of 3,668 people in Lewis County, Tennessee. The median home is worth $125,600 and the median household earns $51,440, so homes cost 2.4× income (typical Tennessee town: 3.7×). Median rent is $968.
3,668 people · Lewis County · median home $125,600 · income $51,440 · Jan low 28°F · 2 in snow
Full Hohenwald, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6Whiteville, Tennessee
Median home $124,400
Whiteville is a town of 2,606 people in Hardeman County, Tennessee. The median home is worth $124,400 and the median household earns $42,105, so homes cost 3.0× income (typical Tennessee town: 3.7×). Median rent is $910.
2,606 people · Hardeman County · median home $124,400 · income $42,105 · Jan low 28°F · 2 in snow
Full Whiteville, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Livingston, Tennessee
Median home $123,000
Livingston is a town of 3,905 people in Overton County, Tennessee. The median home is worth $123,000 and the median household earns $39,567, so homes cost 3.1× income (typical Tennessee town: 3.7×). Median rent is $730.
3,905 people · Overton County · median home $123,000 · income $39,567 · Jan low 27°F · 2 in snow
Full Livingston, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Clifton, Tennessee
Median home $122,100
Clifton is a city of 2,651 people in Wayne County, Tennessee. The median home is worth $122,100 and the median household earns $43,571, so homes cost 2.8× income (typical Tennessee town: 3.7×). Median rent is $681.
2,651 people · Wayne County · median home $122,100 · income $43,571 · Jan low 27°F · 2 in snow
Full Clifton, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Tiptonville, Tennessee
Median home $106,500
Tiptonville is a town of 3,976 people in Lake County, Tennessee. The median home is worth $106,500 and the median household earns $23,027, so homes cost 4.6× income (typical Tennessee town: 3.7×). Median rent is $510.
3,976 people · Lake County · median home $106,500 · income $23,027 · Jan low 27°F · 6 in snow
Full Tiptonville, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
2Humboldt, Tennessee
Median home $102,300

Photo: Unknown authorUnknown author (public domain, Wikimedia Commons) Humboldt is a city of 7,874 people in Gibson County, Tennessee. The median home is worth $102,300 and the median household earns $52,917, so homes cost 1.9× income (typical Tennessee town: 3.7×). Median rent is $742.
7,874 people · Gibson County · median home $102,300 · income $52,917 · Jan low 28°F · 4 in snow
Full Humboldt, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1Newbern, Tennessee
Median home $99,700

Photo: GamblinMonkey (public domain, Wikimedia Commons) Newbern is a town of 3,349 people in Dyer County, Tennessee. The median home is worth $99,700 and the median household earns $58,455, so homes cost 1.7× income (typical Tennessee town: 3.7×). Median rent is $825.
3,349 people · Dyer County · median home $99,700 · income $58,455 · Jan low 29°F · 5 in snow
Full Newbern, Tennessee profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
More Tennessee rankings
- The 25 Best Small Towns to Retire in Tennessee
- The 25 Quietest Small Towns in Tennessee
- The 25 Most Affordable Small Towns in Tennessee
- The 25 Best Small Towns for Families in Tennessee
- 25 Small Towns in Tennessee With the Mildest Winters
- The 25 Most Walkable Small Towns in Tennessee
- 25 Small Towns in Tennessee With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Tennessee
- The 10 Best Affordable Small Towns to Retire in Tennessee With Mild Winters
- The 12 Best Affordable Small Towns for Remote Workers in Tennessee
Same ranking, other places
- 50 Small Towns in America With the Cheapest Homes
- 25 Small Towns in Pennsylvania With the Cheapest Homes
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in New Jersey With the Cheapest Homes
- 25 Small Towns in Florida With the Cheapest Homes
- 25 Small Towns in Wisconsin With the Cheapest Homes
- 25 Small Towns in Ohio With the Cheapest Homes
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)