25 Small Towns in Maine With the Cheapest Homes
Ranked by median home value among 152 towns of 2,500–10,000 people in Maine. #1 is Millinocket, ME (median home $99,800).
-
25Dover-Foxcroft, Maine
Median home $162,600
4,422 people · Piscataquis County · median home $162,600 · income $63,344 · Jan low 3°F · 77 in snow
-
24Pittsfield, Maine
Median home $162,100
2,822 people · Somerset County · median home $162,100 · income $61,458 · Jan low 6°F · 77 in snow
-
23Norway, Maine
Median home $162,000
2,696 people · Oxford County · median home $162,000 · income $43,432 · Jan low 8°F · 76 in snow
-
22Fort Fairfield, Maine
Median home $161,000
3,322 people · Aroostook County · median home $161,000 · income $70,852 · Jan low 3°F · 108 in snow
-
21Fort Kent, Maine
Median home $160,700
4,067 people · Aroostook County · median home $160,700 · income $56,270 · Jan low -3°F · 99 in snow
-
20Dover-Foxcroft, Maine
Median home $158,800
2,776 people · Piscataquis County · median home $158,800 · income $56,250 · Jan low 3°F · 77 in snow
-
19Madawaska, Maine
Median home $158,300
2,797 people · Aroostook County · median home $158,300 · income $55,666 · Jan low 3°F · 99 in snow
-
18Skowhegan, Maine
Median home $156,400
6,404 people · Somerset County · median home $156,400 · income $45,388 · Jan low 6°F · 74 in snow
-
17Madawaska, Maine
Median home $156,300
3,867 people · Aroostook County · median home $156,300 · income $56,818 · Jan low 3°F · 98 in snow
-
16Norridgewock, Maine
Median home $151,900
3,278 people · Somerset County · median home $151,900 · income $61,579 · Jan low 6°F · 74 in snow
-
15Livermore Falls, Maine
Median home $147,500
3,060 people · Androscoggin County · median home $147,500 · income $45,843 · Jan low 6°F · 91 in snow
-
14Presque Isle, Maine
Median home $147,200
8,797 people · Aroostook County · median home $147,200 · income $55,768 · Jan low 3°F · 98 in snow
-
13Lincoln, Maine
Median home $142,100
2,667 people · Penobscot County · median home $142,100 · income $49,097 · Jan low 3°F · 86 in snow
-
12Lincoln, Maine
Median home $141,500
4,853 people · Penobscot County · median home $141,500 · income $56,089 · Jan low 3°F · 86 in snow
-
11Fairfield, Maine
Median home $139,600
2,616 people · Somerset County · median home $139,600 · income $52,409 · Jan low 9°F · 83 in snow
-
10Houlton, Maine
Median home $137,000
6,055 people · Aroostook County · median home $137,000 · income $61,058 · Jan low 3°F · 96 in snow
-
9Corinth, Maine
Median home $135,800
2,900 people · Penobscot County · median home $135,800 · income $64,229 · Jan low 6°F · 77 in snow
-
8Caribou, Maine
Median home $134,100
7,396 people · Aroostook County · median home $134,100 · income $53,709 · Jan low 3°F · 118 in snow
-
7Houlton, Maine
Median home $129,600
4,743 people · Aroostook County · median home $129,600 · income $59,236 · Jan low 3°F · 96 in snow
-
6Rumford, Maine
Median home $127,700
5,858 people · Oxford County · median home $127,700 · income $38,403 · Jan low 7°F · 88 in snow
-
5Rumford, Maine
Median home $123,200
4,298 people · Oxford County · median home $123,200 · income $29,230 · Jan low 7°F · 88 in snow
-
4Calais, Maine
Median home $111,100
3,079 people · Washington County · median home $111,100 · income $64,096 · Jan low 11°F · 95 in snow
-
3Mexico, Maine
Median home $110,800
2,756 people · Oxford County · median home $110,800 · income $55,727 · Jan low 7°F · 88 in snow
-
2Millinocket, Maine
Median home $103,800
4,114 people · Penobscot County · median home $103,800 · income $51,007 · Jan low 6°F · 86 in snow
-
1Millinocket, Maine
Median home $99,800
4,104 people · Penobscot County · median home $99,800 · income $50,445 · Jan low 5°F · 86 in snow
More Maine rankings
- The 25 Best Small Towns to Retire in Maine
- The 25 Quietest Small Towns in Maine
- The 25 Most Affordable Small Towns in Maine
- The 25 Best Small Towns for Families in Maine
- 25 Small Towns in Maine With the Mildest Winters
- The 25 Most Walkable Small Towns in Maine
- The 25 Best Small Towns for First-Time Home Buyers in Maine
- The 11 Best Affordable Small Towns for Remote Workers in Maine
- The 10 Best Small Towns for Young Families in Maine
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)