The Town Files

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).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 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 →

    Monterey vs the typical Tennessee townMontereyTypical Tennessee townHome value$165,000$204,650Income$45,922$57,917Rent$715$863
    Census ACS 2020–2024 medians.
  2. 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 →

    Bean Station vs the typical Tennessee townBean StationTypical Tennessee townHome value$164,600$204,650Income$44,785$57,917Rent$598$863
    Census ACS 2020–2024 medians.
  3. 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 →

    Huntingdon vs the typical Tennessee townHuntingdonTypical Tennessee townHome value$160,500$204,650Income$51,969$57,917Rent$927$863
    Census ACS 2020–2024 medians.
  4. 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 →

    Savannah vs the typical Tennessee townSavannahTypical Tennessee townHome value$160,200$204,650Income$39,712$57,917Rent$758$863
    Census ACS 2020–2024 medians.
  5. 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 →

    Brownsville vs the typical Tennessee townBrownsvilleTypical Tennessee townHome value$158,100$204,650Income$43,494$57,917Rent$767$863
    Census ACS 2020–2024 medians.
  6. 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 →

    Selmer vs the typical Tennessee townSelmerTypical Tennessee townHome value$155,900$204,650Income$51,591$57,917Rent$674$863
    Census ACS 2020–2024 medians.
  7. 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 →

    Camden vs the typical Tennessee townCamdenTypical Tennessee townHome value$155,200$204,650Income$55,029$57,917Rent$749$863
    Census ACS 2020–2024 medians.
  8. 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 →

    Ripley vs the typical Tennessee townRipleyTypical Tennessee townHome value$154,900$204,650Income$37,432$57,917Rent$800$863
    Census ACS 2020–2024 medians.
  9. 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 →

    McKenzie vs the typical Tennessee townMcKenzieTypical Tennessee townHome value$154,500$204,650Income$37,236$57,917Rent$663$863
    Census ACS 2020–2024 medians.
  10. 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 →

    Harriman vs the typical Tennessee townHarrimanTypical Tennessee townHome value$153,200$204,650Income$44,653$57,917Rent$763$863
    Census ACS 2020–2024 medians.
  11. 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 →

    Bolivar vs the typical Tennessee townBolivarTypical Tennessee townHome value$150,200$204,650Income$39,028$57,917Rent$808$863
    Census ACS 2020–2024 medians.
  12. 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 →

    Henderson vs the typical Tennessee townHendersonTypical Tennessee townHome value$147,900$204,650Income$45,938$57,917Rent$781$863
    Census ACS 2020–2024 medians.
  13. 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 →

    Milan vs the typical Tennessee townMilanTypical Tennessee townHome value$144,100$204,650Income$43,886$57,917Rent$805$863
    Census ACS 2020–2024 medians.
  14. 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 →

    La Follette vs the typical Tennessee townLa FolletteTypical Tennessee townHome value$138,900$204,650Income$37,581$57,917Rent$696$863
    Census ACS 2020–2024 medians.
  15. 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 →

    Newport vs the typical Tennessee townNewportTypical Tennessee townHome value$133,500$204,650Income$31,250$57,917Rent$720$863
    Census ACS 2020–2024 medians.
  16. 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 →

    Rockwood vs the typical Tennessee townRockwoodTypical Tennessee townHome value$128,700$204,650Income$47,791$57,917Rent$774$863
    Census ACS 2020–2024 medians.
  17. 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 →

    Dresden vs the typical Tennessee townDresdenTypical Tennessee townHome value$126,900$204,650Income$51,000$57,917Rent$725$863
    Census ACS 2020–2024 medians.
  18. 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 →

    Trenton vs the typical Tennessee townTrentonTypical Tennessee townHome value$126,000$204,650Income$58,750$57,917Rent$829$863
    Census ACS 2020–2024 medians.
  19. 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 →

    Hohenwald vs the typical Tennessee townHohenwaldTypical Tennessee townHome value$125,600$204,650Income$51,440$57,917Rent$968$863
    Census ACS 2020–2024 medians.
  20. 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 →

    Whiteville vs the typical Tennessee townWhitevilleTypical Tennessee townHome value$124,400$204,650Income$42,105$57,917Rent$910$863
    Census ACS 2020–2024 medians.
  21. 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 →

    Livingston vs the typical Tennessee townLivingstonTypical Tennessee townHome value$123,000$204,650Income$39,567$57,917Rent$730$863
    Census ACS 2020–2024 medians.
  22. 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 →

    Clifton vs the typical Tennessee townCliftonTypical Tennessee townHome value$122,100$204,650Income$43,571$57,917Rent$681$863
    Census ACS 2020–2024 medians.
  23. 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 →

    Tiptonville vs the typical Tennessee townTiptonvilleTypical Tennessee townHome value$106,500$204,650Income$23,027$57,917Rent$510$863
    Census ACS 2020–2024 medians.
  24. 2Humboldt, Tennessee

    Median home $102,300

    Humboldt, Tennessee
    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 →

    Humboldt vs the typical Tennessee townHumboldtTypical Tennessee townHome value$102,300$204,650Income$52,917$57,917Rent$742$863
    Census ACS 2020–2024 medians.
  25. 1Newbern, Tennessee

    Median home $99,700

    Newbern, Tennessee
    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 →

    Newbern vs the typical Tennessee townNewbernTypical Tennessee townHome value$99,700$204,650Income$58,455$57,917Rent$825$863
    Census ACS 2020–2024 medians.

More Tennessee rankings

Same ranking, other places

Methodology. We ranked 103 towns of 500–10,000 people in Tennessee (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: