The Town Files

The 25 Most Affordable Small Towns in Connecticut

Ranked by home value ÷ income among 132 towns of 500–10,000 people in Connecticut. #1 is Long Hill, CT (homes cost 2.1× income).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Oakville, Connecticut

    Homes cost 2.9× income

    Oakville is a community of 9,504 people, Connecticut. The median home is worth $280,500 and the median household earns $95,515, so homes cost 2.9× income (typical Connecticut town: 3.6×). Median rent is $1,414.

    9,504 people · median home $280,500 · income $95,515 · Jan low 19°F · 47 in snow

    Full Oakville, Connecticut profile: weather, storms, schools, jobs →

    Oakville vs the typical Connecticut townOakvilleTypical Connecticut townHome value$280,500$376,000Income$95,515$109,167Rent$1,414$1,462
    Census ACS 2020–2024 medians.
  2. 24East Hampton, Connecticut

    Homes cost 2.8× income

    East Hampton is a community of 2,960 people, Connecticut. The median home is worth $345,800 and the median household earns $123,929, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,347.

    2,960 people · median home $345,800 · income $123,929 · Jan low 20°F · 34 in snow

    Full East Hampton, Connecticut profile: weather, storms, schools, jobs →

    East Hampton vs the typical Connecticut townEast HamptonTypical Connecticut townHome value$345,800$376,000Income$123,929$109,167Rent$1,347$1,462
    Census ACS 2020–2024 medians.
  3. 23Andover, Connecticut

    Homes cost 2.8× income

    Andover is a town of 3,151 people, Connecticut. The median home is worth $376,500 and the median household earns $134,632, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,166.

    3,151 people · median home $376,500 · income $134,632 · Jan low 19°F · 39 in snow

    Full Andover, Connecticut profile: weather, storms, schools, jobs →

    Andover vs the typical Connecticut townAndoverTypical Connecticut townHome value$376,500$376,000Income$134,632$109,167Rent$1,166$1,462
    Census ACS 2020–2024 medians.
  4. 22Sterling, Connecticut

    Homes cost 2.8× income

    Sterling is a town of 3,578 people, Connecticut. The median home is worth $283,400 and the median household earns $102,695, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is —.

    3,578 people · median home $283,400 · income $102,695 · Jan low 19°F · 38 in snow

    Full Sterling, Connecticut profile: weather, storms, schools, jobs →

    Sterling vs the typical Connecticut townSterlingTypical Connecticut townHome value$283,400$376,000Income$102,695$109,167
    Census ACS 2020–2024 medians.
  5. 21Watertown, Connecticut

    Homes cost 2.8× income

    Watertown is a community of 3,938 people, Connecticut. The median home is worth $293,300 and the median household earns $103,200, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,078.

    3,938 people · median home $293,300 · income $103,200 · Jan low 19°F · 47 in snow

    Full Watertown, Connecticut profile: weather, storms, schools, jobs →

    Watertown vs the typical Connecticut townWatertownTypical Connecticut townHome value$293,300$376,000Income$103,200$109,167Rent$1,078$1,462
    Census ACS 2020–2024 medians.
  6. 20Columbia, Connecticut

    Homes cost 2.8× income

    Columbia is a town of 5,272 people, Connecticut. The median home is worth $361,500 and the median household earns $127,000, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $966.

    5,272 people · median home $361,500 · income $127,000 · Jan low 18°F · 39 in snow

    Full Columbia, Connecticut profile: weather, storms, schools, jobs →

    Columbia vs the typical Connecticut townColumbiaTypical Connecticut townHome value$361,500$376,000Income$127,000$109,167Rent$966$1,462
    Census ACS 2020–2024 medians.
  7. 19Sherwood Manor, Connecticut

    Homes cost 2.8× income

    Sherwood Manor is a community of 5,372 people, Connecticut. The median home is worth $255,300 and the median household earns $90,821, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,692.

    5,372 people · median home $255,300 · income $90,821 · Jan low 19°F · 52 in snow

    Full Sherwood Manor, Connecticut profile: weather, storms, schools, jobs →

    Sherwood Manor vs the typical Connecticut townSherwood ManorTypical Connecticut townHome value$255,300$376,000Income$90,821$109,167Rent$1,692$1,462
    Census ACS 2020–2024 medians.
  8. 18Portland, Connecticut

    Homes cost 2.8× income

    Portland is a town of 9,384 people, Connecticut. The median home is worth $337,400 and the median household earns $118,929, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,129.

    9,384 people · median home $337,400 · income $118,929 · Jan low 20°F · 43 in snow

    Full Portland, Connecticut profile: weather, storms, schools, jobs →

    Portland vs the typical Connecticut townPortlandTypical Connecticut townHome value$337,400$376,000Income$118,929$109,167Rent$1,129$1,462
    Census ACS 2020–2024 medians.
  9. 17Prospect, Connecticut

    Homes cost 2.8× income

    Prospect is a town of 9,401 people, Connecticut. The median home is worth $355,400 and the median household earns $126,394, so homes cost 2.8× income (typical Connecticut town: 3.6×). Median rent is $1,800.

    9,401 people · median home $355,400 · income $126,394 · Jan low 20°F · 47 in snow

    Full Prospect, Connecticut profile: weather, storms, schools, jobs →

    Prospect vs the typical Connecticut townProspectTypical Connecticut townHome value$355,400$376,000Income$126,394$109,167Rent$1,800$1,462
    Census ACS 2020–2024 medians.
  10. 16Ashford, Connecticut

    Homes cost 2.7× income

    Ashford is a town of 4,191 people, Connecticut. The median home is worth $334,800 and the median household earns $121,926, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,246.

    4,191 people · median home $334,800 · income $121,926 · Jan low 19°F · 39 in snow

    Full Ashford, Connecticut profile: weather, storms, schools, jobs →

    Ashford vs the typical Connecticut townAshfordTypical Connecticut townHome value$334,800$376,000Income$121,926$109,167Rent$1,246$1,462
    Census ACS 2020–2024 medians.
  11. 15Harwinton, Connecticut

    Homes cost 2.7× income

    Harwinton is a town of 5,484 people, Connecticut. The median home is worth $352,100 and the median household earns $129,643, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,504.

    5,484 people · median home $352,100 · income $129,643 · Jan low 15°F · 59 in snow

    Full Harwinton, Connecticut profile: weather, storms, schools, jobs →

    Harwinton vs the typical Connecticut townHarwintonTypical Connecticut townHome value$352,100$376,000Income$129,643$109,167Rent$1,504$1,462
    Census ACS 2020–2024 medians.
  12. 14Marlborough, Connecticut

    Homes cost 2.7× income

    Marlborough is a town of 6,133 people, Connecticut. The median home is worth $379,100 and the median household earns $142,105, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,333.

    6,133 people · median home $379,100 · income $142,105 · Jan low 20°F · 39 in snow

    Full Marlborough, Connecticut profile: weather, storms, schools, jobs →

    Marlborough vs the typical Connecticut townMarlboroughTypical Connecticut townHome value$379,100$376,000Income$142,105$109,167Rent$1,333$1,462
    Census ACS 2020–2024 medians.
  13. 13Durham, Connecticut

    Homes cost 2.7× income

    Durham is a town of 7,152 people, Connecticut. The median home is worth $424,800 and the median household earns $158,857, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,154.

    7,152 people · median home $424,800 · income $158,857 · Jan low 19°F

    Full Durham, Connecticut profile: weather, storms, schools, jobs →

    Durham vs the typical Connecticut townDurhamTypical Connecticut townHome value$424,800$376,000Income$158,857$109,167Rent$1,154$1,462
    Census ACS 2020–2024 medians.
  14. 12Thomaston, Connecticut

    Homes cost 2.7× income

    Thomaston is a town of 7,442 people, Connecticut. The median home is worth $282,600 and the median household earns $103,218, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,037.

    7,442 people · median home $282,600 · income $103,218 · Jan low 17°F · 48 in snow

    Full Thomaston, Connecticut profile: weather, storms, schools, jobs →

    Thomaston vs the typical Connecticut townThomastonTypical Connecticut townHome value$282,600$376,000Income$103,218$109,167Rent$1,037$1,462
    Census ACS 2020–2024 medians.
  15. 11Long Hill, Connecticut

    Homes cost 2.7× income

    Long Hill is a community of 8,039 people, Connecticut. The median home is worth $487,800 and the median household earns $178,456, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,952.

    8,039 people · median home $487,800 · income $178,456 · Jan low 24°F · 34 in snow

    Full Long Hill, Connecticut profile: weather, storms, schools, jobs →

    Long Hill vs the typical Connecticut townLong HillTypical Connecticut townHome value$487,800$376,000Income$178,456$109,167Rent$1,952$1,462
    Census ACS 2020–2024 medians.
  16. 10Hebron, Connecticut

    Homes cost 2.7× income

    Hebron is a town of 9,098 people, Connecticut. The median home is worth $385,800 and the median household earns $142,500, so homes cost 2.7× income (typical Connecticut town: 3.6×). Median rent is $1,635.

    9,098 people · median home $385,800 · income $142,500 · Jan low 18°F · 38 in snow

    Full Hebron, Connecticut profile: weather, storms, schools, jobs →

    Hebron vs the typical Connecticut townHebronTypical Connecticut townHome value$385,800$376,000Income$142,500$109,167Rent$1,635$1,462
    Census ACS 2020–2024 medians.
  17. 9Weatogue, Connecticut

    Homes cost 2.6× income

    Weatogue is a community of 2,906 people, Connecticut. The median home is worth $432,800 and the median household earns $163,714, so homes cost 2.6× income (typical Connecticut town: 3.6×). Median rent is $2,950.

    2,906 people · median home $432,800 · income $163,714 · Jan low 17°F · 39 in snow

    Full Weatogue, Connecticut profile: weather, storms, schools, jobs →

    Weatogue vs the typical Connecticut townWeatogueTypical Connecticut townHome value$432,800$376,000Income$163,714$109,167Rent$2,950$1,462
    Census ACS 2020–2024 medians.
  18. 8Old Mystic, Connecticut

    Homes cost 2.6× income

    Old Mystic is a community of 3,493 people, Connecticut. The median home is worth $342,500 and the median household earns $130,903, so homes cost 2.6× income (typical Connecticut town: 3.6×). Median rent is $1,602.

    3,493 people · median home $342,500 · income $130,903 · Jan low 24°F · 25 in snow

    Full Old Mystic, Connecticut profile: weather, storms, schools, jobs →

    Old Mystic vs the typical Connecticut townOld MysticTypical Connecticut townHome value$342,500$376,000Income$130,903$109,167Rent$1,602$1,462
    Census ACS 2020–2024 medians.
  19. 7Durham, Connecticut

    Homes cost 2.6× income

    Durham is a community of 3,771 people, Connecticut. The median home is worth $401,700 and the median household earns $152,396, so homes cost 2.6× income (typical Connecticut town: 3.6×). Median rent is $1,625.

    3,771 people · median home $401,700 · income $152,396 · Jan low 19°F

    Full Durham, Connecticut profile: weather, storms, schools, jobs →

    Durham vs the typical Connecticut townDurhamTypical Connecticut townHome value$401,700$376,000Income$152,396$109,167Rent$1,625$1,462
    Census ACS 2020–2024 medians.
  20. 6Lake Pocotopaug, Connecticut

    Homes cost 2.6× income

    Lake Pocotopaug is a community of 4,901 people, Connecticut. The median home is worth $310,300 and the median household earns $118,150, so homes cost 2.6× income (typical Connecticut town: 3.6×). Median rent is $1,357.

    4,901 people · median home $310,300 · income $118,150 · Jan low 20°F · 34 in snow

    Full Lake Pocotopaug, Connecticut profile: weather, storms, schools, jobs →

    Lake Pocotopaug vs the typical Connecticut townLake PocotopaugTypical Connecticut townHome value$310,300$376,000Income$118,150$109,167Rent$1,357$1,462
    Census ACS 2020–2024 medians.
  21. 5West Simsbury, Connecticut

    Homes cost 2.5× income

    West Simsbury is a community of 2,521 people, Connecticut. The median home is worth $503,100 and the median household earns $201,397, so homes cost 2.5× income (typical Connecticut town: 3.6×). Median rent is $2,203.

    2,521 people · median home $503,100 · income $201,397 · Jan low 14°F · 51 in snow

    Full West Simsbury, Connecticut profile: weather, storms, schools, jobs →

    West Simsbury vs the typical Connecticut townWest SimsburyTypical Connecticut townHome value$503,100$376,000Income$201,397$109,167Rent$2,203$1,462
    Census ACS 2020–2024 medians.
  22. 4Bethany, Connecticut

    Homes cost 2.5× income

    Bethany is a town of 5,297 people, Connecticut. The median home is worth $418,000 and the median household earns $166,236, so homes cost 2.5× income (typical Connecticut town: 3.6×). Median rent is —.

    5,297 people · median home $418,000 · income $166,236 · Jan low 20°F · 44 in snow

    Full Bethany, Connecticut profile: weather, storms, schools, jobs →

    Bethany vs the typical Connecticut townBethanyTypical Connecticut townHome value$418,000$376,000Income$166,236$109,167
    Census ACS 2020–2024 medians.
  23. 3Burlington, Connecticut

    Homes cost 2.5× income

    Burlington is a town of 9,519 people, Connecticut. The median home is worth $418,700 and the median household earns $165,120, so homes cost 2.5× income (typical Connecticut town: 3.6×). Median rent is $1,427.

    9,519 people · median home $418,700 · income $165,120 · Jan low 17°F · 39 in snow

    Full Burlington, Connecticut profile: weather, storms, schools, jobs →

    Burlington vs the typical Connecticut townBurlingtonTypical Connecticut townHome value$418,700$376,000Income$165,120$109,167Rent$1,427$1,462
    Census ACS 2020–2024 medians.
  24. 2Southwood Acres, Connecticut

    Homes cost 2.4× income

    Southwood Acres is a community of 7,879 people, Connecticut. The median home is worth $267,900 and the median household earns $110,286, so homes cost 2.4× income (typical Connecticut town: 3.6×). Median rent is $1,728.

    7,879 people · median home $267,900 · income $110,286 · Jan low 19°F · 52 in snow

    Full Southwood Acres, Connecticut profile: weather, storms, schools, jobs →

    Southwood Acres vs the typical Connecticut townSouthwood AcresTypical Connecticut townHome value$267,900$376,000Income$110,286$109,167Rent$1,728$1,462
    Census ACS 2020–2024 medians.
  25. 1Long Hill, Connecticut

    Homes cost 2.1× income

    Long Hill is a community of 3,948 people, Connecticut. The median home is worth $175,600 and the median household earns $84,201, so homes cost 2.1× income (typical Connecticut town: 3.6×). Median rent is $1,722.

    3,948 people · median home $175,600 · income $84,201 · Jan low 24°F · 25 in snow

    Full Long Hill, Connecticut profile: weather, storms, schools, jobs →

    Long Hill vs the typical Connecticut townLong HillTypical Connecticut townHome value$175,600$376,000Income$84,201$109,167Rent$1,722$1,462
    Census ACS 2020–2024 medians.

More Connecticut rankings

Same ranking, other places

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