The Town Files

The 25 Best Quiet, Affordable Small Towns to Retire in Maine

Ranked on The Town Files lifestyle rankings among 446 towns of 500–10,000 people in Maine, scoring every town on all of these at once. #1 is Prospect, ME.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Quiet, Affordable Small Towns to Retire in Maine1. Prospectscore 822. Danforthscore 823. Islesboroscore 814. Pattenscore 815. Frankfortscore 806. Clintonscore 807. Fort Fairfieldscore 808. New Swedenscore 799. Otisscore 7910. Woolwichscore 7911. Greenwoodscore 7812. Cutlerscore 7713. Ashlandscore 7714. Clintonscore 7715. Caribouscore 7716. Pembrokescore 7717. Ashlandscore 7618. Pattenscore 7619. St. Agathascore 7620. Frenchvillescore 7621. Phippsburgscore 7622. Steubenscore 7523. Fort Fairfieldscore 7524. Monsonscore 7525. Washburnscore 74
  1. 25Washburn, Maine

    Retirement: 50th percentile · Quiet: 76th percentile · Home value ÷ income: 97th percentile

    Washburn is a town of 1,527 people in Aroostook County, Maine. Homes have a median value of $112,900 against household income of $56,196; January lows average 3°F.

    1,527 people · Aroostook County · median home $112,900 · income $56,196 · Jan low 3°F · 118 in snow

    Full Washburn, Maine profile: weather, storms, schools, jobs →

    Washburn: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement50th pctQuiet76th pctAffordability97th pct
    Percentile vs Maine towns on each part of this ranking.
  2. 24Monson, Maine

    Retirement: 68th percentile · Quiet: 96th percentile · Home value ÷ income: 60th percentile

    Monson is a town of 609 people in Piscataquis County, Maine. Homes have a median value of $178,100 against household income of $56,017; January lows average 5°F.

    609 people · Piscataquis County · median home $178,100 · income $56,017 · Jan low 5°F · 91 in snow

    Full Monson, Maine profile: weather, storms, schools, jobs →

    Monson: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement68th pctQuiet96th pctAffordability60th pct
    Percentile vs Maine towns on each part of this ranking.
  3. 23Fort Fairfield, Maine

    Retirement: 62nd percentile · Quiet: 88th percentile · Home value ÷ income: 74th percentile

    Fort Fairfield is a community of 1,666 people in Aroostook County, Maine. Homes have a median value of $158,300 against household income of $56,452; January lows average 3°F.

    1,666 people · Aroostook County · median home $158,300 · income $56,452 · Jan low 3°F · 107 in snow

    Full Fort Fairfield, Maine profile: weather, storms, schools, jobs →

    Fort Fairfield: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement62th pctQuiet88th pctAffordability74th pct
    Percentile vs Maine towns on each part of this ranking.
  4. 22Steuben, Maine

    Retirement: 71st percentile · Quiet: 66th percentile · Home value ÷ income: 89th percentile

    Steuben is a town of 1,129 people in Washington County, Maine. Homes have a median value of $173,900 against household income of $76,466; January lows average 15°F.

    1,129 people · Washington County · median home $173,900 · income $76,466 · Jan low 15°F

    Full Steuben, Maine profile: weather, storms, schools, jobs →

    Steuben: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement71th pctQuiet66th pctAffordability89th pct
    Percentile vs Maine towns on each part of this ranking.
  5. 21Phippsburg, Maine

    Retirement: 96th percentile · Quiet: 67th percentile · Home value ÷ income: 64th percentile

    Phippsburg is a town of 2,155 people in Sagadahoc County, Maine. Homes have a median value of $335,800 against household income of $107,833; January lows average 14°F.

    2,155 people · Sagadahoc County · median home $335,800 · income $107,833 · Jan low 14°F · 72 in snow

    Full Phippsburg, Maine profile: weather, storms, schools, jobs →

    Phippsburg: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement96th pctQuiet67th pctAffordability64th pct
    Percentile vs Maine towns on each part of this ranking.
  6. 20Frenchville, Maine

    Retirement: 51st percentile · Quiet: 93rd percentile · Home value ÷ income: 84th percentile

    Frenchville is a town of 1,052 people in Aroostook County, Maine. Homes have a median value of $137,300 against household income of $55,461; January lows average 3°F.

    1,052 people · Aroostook County · median home $137,300 · income $55,461 · Jan low 3°F · 99 in snow

    Full Frenchville, Maine profile: weather, storms, schools, jobs →

    Frenchville: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement51th pctQuiet93th pctAffordability84th pct
    Percentile vs Maine towns on each part of this ranking.
  7. 19St. Agatha, Maine

    Retirement: 51st percentile · Quiet: 93rd percentile · Home value ÷ income: 84th percentile

    St. Agatha is a town of 730 people in Aroostook County, Maine. Homes have a median value of $187,500 against household income of $75,417; January lows average 3°F.

    730 people · Aroostook County · median home $187,500 · income $75,417 · Jan low 3°F · 98 in snow

    Full St. Agatha, Maine profile: weather, storms, schools, jobs →

    St. Agatha: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement51th pctQuiet93th pctAffordability84th pct
    Percentile vs Maine towns on each part of this ranking.
  8. 18Patten, Maine

    Retirement: 51st percentile · Quiet: 93rd percentile · Home value ÷ income: 84th percentile

    Patten is a town of 881 people in Penobscot County, Maine. Homes have a median value of $127,600 against household income of $51,484; January lows average 6°F.

    881 people · Penobscot County · median home $127,600 · income $51,484 · Jan low 6°F

    Full Patten, Maine profile: weather, storms, schools, jobs →

    Patten: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement51th pctQuiet93th pctAffordability84th pct
    Percentile vs Maine towns on each part of this ranking.
  9. 17Ashland, Maine

    Retirement: 67th percentile · Quiet: 87th percentile · Home value ÷ income: 74th percentile

    Ashland is a community of 639 people in Aroostook County, Maine. Homes have a median value of $139,800 against household income of $50,500; January lows average 3°F.

    639 people · Aroostook County · median home $139,800 · income $50,500 · Jan low 3°F · 98 in snow

    Full Ashland, Maine profile: weather, storms, schools, jobs →

    Ashland: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement67th pctQuiet87th pctAffordability74th pct
    Percentile vs Maine towns on each part of this ranking.
  10. 16Pembroke, Maine

    Retirement: 72nd percentile · Quiet: 71st percentile · Home value ÷ income: 87th percentile

    Pembroke is a town of 788 people in Washington County, Maine. Homes have a median value of $142,800 against household income of $60,132; January lows average 15°F.

    788 people · Washington County · median home $142,800 · income $60,132 · Jan low 15°F · 62 in snow

    Full Pembroke, Maine profile: weather, storms, schools, jobs →

    Pembroke: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement72th pctQuiet71th pctAffordability87th pct
    Percentile vs Maine towns on each part of this ranking.
  11. 15Caribou, Maine

    Retirement: 81st percentile · Quiet: 65th percentile · Home value ÷ income: 84th percentile

    Caribou is a city of 7,396 people in Aroostook County, Maine. Homes have a median value of $134,100 against household income of $53,709; January lows average 3°F.

    7,396 people · Aroostook County · median home $134,100 · income $53,709 · Jan low 3°F · 118 in snow

    Full Caribou, Maine profile: weather, storms, schools, jobs →

    Caribou: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement81th pctQuiet65th pctAffordability84th pct
    Percentile vs Maine towns on each part of this ranking.
  12. 14Clinton, Maine

    Retirement: 56th percentile · Quiet: 95th percentile · Home value ÷ income: 80th percentile

    Clinton is a town of 3,370 people in Kennebec County, Maine. Homes have a median value of $187,000 against household income of $71,458; January lows average 9°F.

    3,370 people · Kennebec County · median home $187,000 · income $71,458 · Jan low 9°F · 82 in snow

    Full Clinton, Maine profile: weather, storms, schools, jobs →

    Clinton: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement56th pctQuiet95th pctAffordability80th pct
    Percentile vs Maine towns on each part of this ranking.
  13. 13Ashland, Maine

    Retirement: 67th percentile · Quiet: 87th percentile · Home value ÷ income: 77th percentile

    Ashland is a town of 1,202 people in Aroostook County, Maine. Homes have a median value of $125,000 against household income of $46,838; January lows average 3°F.

    1,202 people · Aroostook County · median home $125,000 · income $46,838 · Jan low 3°F · 105 in snow

    Full Ashland, Maine profile: weather, storms, schools, jobs →

    Ashland: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement67th pctQuiet87th pctAffordability77th pct
    Percentile vs Maine towns on each part of this ranking.
  14. 12Cutler, Maine

    Retirement: 79th percentile · Quiet: 58th percentile · Home value ÷ income: 95th percentile

    Cutler is a town of 524 people in Washington County, Maine. Homes have a median value of $155,900 against household income of $72,946; January lows average 9°F.

    524 people · Washington County · median home $155,900 · income $72,946 · Jan low 9°F · 72 in snow

    Full Cutler, Maine profile: weather, storms, schools, jobs →

    Cutler: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement79th pctQuiet58th pctAffordability95th pct
    Percentile vs Maine towns on each part of this ranking.
  15. 11Greenwood, Maine

    Retirement: 72nd percentile · Quiet: 96th percentile · Home value ÷ income: 67th percentile

    Greenwood is a town of 774 people in Oxford County, Maine. Homes have a median value of $228,700 against household income of $76,146; January lows average 8°F.

    774 people · Oxford County · median home $228,700 · income $76,146 · Jan low 8°F · 76 in snow

    Full Greenwood, Maine profile: weather, storms, schools, jobs →

    Greenwood: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement72th pctQuiet96th pctAffordability67th pct
    Percentile vs Maine towns on each part of this ranking.
  16. 10Woolwich, Maine

    Retirement: 88th percentile · Quiet: 65th percentile · Home value ÷ income: 84th percentile

    Woolwich, Maine
    Photo: Unknown photographer (public domain, Wikimedia Commons)

    Woolwich is a town of 3,068 people in Sagadahoc County, Maine. Homes have a median value of $254,500 against household income of $102,175; January lows average 12°F.

    3,068 people · Sagadahoc County · median home $254,500 · income $102,175 · Jan low 12°F · 72 in snow

    Full Woolwich, Maine profile: weather, storms, schools, jobs →

    Woolwich: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement88th pctQuiet65th pctAffordability84th pct
    Percentile vs Maine towns on each part of this ranking.
  17. 9Otis, Maine

    Retirement: 77th percentile · Quiet: 86th percentile · Home value ÷ income: 74th percentile

    Otis is a town of 673 people in Hancock County, Maine. Homes have a median value of $282,500 against household income of $101,250; January lows average 11°F.

    673 people · Hancock County · median home $282,500 · income $101,250 · Jan low 11°F · 75 in snow

    Full Otis, Maine profile: weather, storms, schools, jobs →

    Otis: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement77th pctQuiet86th pctAffordability74th pct
    Percentile vs Maine towns on each part of this ranking.
  18. 8New Sweden, Maine

    Retirement: 71st percentile · Quiet: 93rd percentile · Home value ÷ income: 74th percentile

    New Sweden is a town of 577 people in Aroostook County, Maine. Homes have a median value of $164,700 against household income of $58,333; January lows average 3°F.

    577 people · Aroostook County · median home $164,700 · income $58,333 · Jan low 3°F · 118 in snow

    Full New Sweden, Maine profile: weather, storms, schools, jobs →

    New Sweden: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement71th pctQuiet93th pctAffordability74th pct
    Percentile vs Maine towns on each part of this ranking.
  19. 7Fort Fairfield, Maine

    Retirement: 62nd percentile · Quiet: 88th percentile · Home value ÷ income: 89th percentile

    Fort Fairfield is a town of 3,322 people in Aroostook County, Maine. Homes have a median value of $161,000 against household income of $70,852; January lows average 3°F.

    3,322 people · Aroostook County · median home $161,000 · income $70,852 · Jan low 3°F · 108 in snow

    Full Fort Fairfield, Maine profile: weather, storms, schools, jobs →

    Fort Fairfield: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement62th pctQuiet88th pctAffordability89th pct
    Percentile vs Maine towns on each part of this ranking.
  20. 6Clinton, Maine

    Retirement: 56th percentile · Quiet: 95th percentile · Home value ÷ income: 89th percentile

    Clinton is a community of 1,386 people in Kennebec County, Maine. Homes have a median value of $163,800 against household income of $70,625; January lows average 9°F.

    1,386 people · Kennebec County · median home $163,800 · income $70,625 · Jan low 9°F · 86 in snow

    Full Clinton, Maine profile: weather, storms, schools, jobs →

    Clinton: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement56th pctQuiet95th pctAffordability89th pct
    Percentile vs Maine towns on each part of this ranking.
  21. 5Frankfort, Maine

    Retirement: 84th percentile · Quiet: 76th percentile · Home value ÷ income: 80th percentile

    Frankfort is a town of 1,231 people in Waldo County, Maine. Homes have a median value of $211,300 against household income of $80,000; January lows average 10°F.

    1,231 people · Waldo County · median home $211,300 · income $80,000 · Jan low 10°F · 73 in snow

    Full Frankfort, Maine profile: weather, storms, schools, jobs →

    Frankfort: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement84th pctQuiet76th pctAffordability80th pct
    Percentile vs Maine towns on each part of this ranking.
  22. 4Patten, Maine

    Retirement: 51st percentile · Quiet: 93rd percentile · Home value ÷ income: 98th percentile

    Patten is a community of 539 people in Penobscot County, Maine. Homes have a median value of $83,000 against household income of $45,750; January lows average 6°F.

    539 people · Penobscot County · median home $83,000 · income $45,750 · Jan low 6°F

    Full Patten, Maine profile: weather, storms, schools, jobs →

    Patten: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement51th pctQuiet93th pctAffordability98th pct
    Percentile vs Maine towns on each part of this ranking.
  23. 3Islesboro, Maine

    Retirement: 94th percentile · Quiet: 94th percentile · Home value ÷ income: 56th percentile

    Islesboro is a town of 583 people in Waldo County, Maine. Homes have a median value of $288,800 against household income of $88,438; January lows average 10°F.

    583 people · Waldo County · median home $288,800 · income $88,438 · Jan low 10°F · 69 in snow

    Full Islesboro, Maine profile: weather, storms, schools, jobs →

    Islesboro: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement94th pctQuiet94th pctAffordability56th pct
    Percentile vs Maine towns on each part of this ranking.
  24. 2Danforth, Maine

    Retirement: 61st percentile · Quiet: 88th percentile · Home value ÷ income: 97th percentile

    Danforth is a town of 587 people in Washington County, Maine. Homes have a median value of $89,900 against household income of $48,125; January lows average 2°F.

    587 people · Washington County · median home $89,900 · income $48,125 · Jan low 2°F · 96 in snow

    Full Danforth, Maine profile: weather, storms, schools, jobs →

    Danforth: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement61th pctQuiet88th pctAffordability97th pct
    Percentile vs Maine towns on each part of this ranking.
  25. 1Prospect, Maine

    Retirement: 84th percentile · Quiet: 76th percentile · Home value ÷ income: 87th percentile

    Prospect is a town of 698 people in Waldo County, Maine. Homes have a median value of $196,500 against household income of $81,250; January lows average 10°F.

    698 people · Waldo County · median home $196,500 · income $81,250 · Jan low 10°F · 73 in snow

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

    Prospect: The 25 Best Quiet, Affordable Small Towns to Retire in Maine scoresRetirement84th pctQuiet76th pctAffordability87th pct
    Percentile vs Maine towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Maine towns0255075100$79K$223K$368K$513K$658KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Maine.

More Maine rankings

Same ranking, other places

Methodology. We ranked 446 towns of 500–10,000 people in Maine (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: