Places to live in Maine
Every city, town and stretch of countryside in Maine we track — from the biggest cities to towns of a few hundred people. Not sure where to start? The quiz ranks them all for you.
Find your best fit in Maine
Answer a few questions; we'll rank every place here by how well it fits you.
Mid-size citys (1)
Small citys (11)
- Lewiston38,324 people
- Bangor31,938 people
- South Portland26,930 people
- Auburn24,602 people
- Biddeford22,498 people
- Sanford22,247 people
- Saco20,819 people
- Westbrook20,775 people
- Augusta19,077 people
- Brunswick17,652 people
- Waterville17,077 people
Big small towns (22)
- Orono11,151 people
- Brewer9,652 people
- Old Orchard Beach9,244 people
- Bath8,815 people
- Presque Isle8,736 people
- Ellsworth8,657 people
- Gorham7,593 people
- Old Town7,470 people
- Caribou7,382 people
- Topsham7,271 people
- Rockland7,035 people
- Belfast6,986 people
- Skowhegan6,662 people
- Yarmouth6,289 people
- Kennebunk6,221 people
- Gardiner6,088 people
- Winslow5,873 people
- Oak Hill5,631 people
- North Windham5,417 people
- Hampden5,161 people
- Kittery5,110 people
- Houlton5,082 people
Small towns (70)
- Farmington4,705 people
- Lisbon Falls4,267 people
- York Harbor4,240 people
- South Eliot4,203 people
- Rumford4,067 people
- Millinocket3,779 people
- Camden3,682 people
- Lisbon3,612 people
- South Berwick3,381 people
- Lake Arrowhead3,322 people
- Norway3,173 people
- Winthrop3,108 people
- Bucksport3,105 people
- Calais3,097 people
- Pittsfield3,084 people
- Madawaska3,022 people
- Lincoln2,954 people
- Cumberland Center2,790 people
- Dover-Foxcroft2,745 people
- Oakland2,710 people
- Madison2,676 people
- Hallowell2,592 people
- Cape Neddick2,453 people
- Fort Kent2,398 people
- Dunstan2,363 people
- Fairfield2,356 people
- Bar Harbor2,296 people
- Milford2,269 people
- South Paris2,210 people
- Mexico2,142 people
- Richmond2,089 people
- Farmingdale2,064 people
- Thomaston2,055 people
- Falmouth Foreside2,051 people
- Berwick1,998 people
- Mechanic Falls1,991 people
- Steep Falls1,861 people
- Dexter1,852 people
- Veazie1,847 people
- Bridgton1,756 people
- Dixfield1,738 people
- Newport1,730 people
- North Berwick1,702 people
- Wilton1,687 people
- Van Buren1,634 people
- Randolph1,610 people
- Falmouth1,585 people
- Fort Fairfield1,533 people
- East Millinocket1,495 people
- Fryeburg1,484 people
- Waldoboro1,459 people
- Freeport1,441 people
- Livermore Falls1,409 people
- West Kennebunk1,395 people
- Clinton1,381 people
- Norridgewock1,378 people
- Milo1,347 people
- Machias1,316 people
- Kennebunkport1,276 people
- Eastport1,263 people
- Howland1,235 people
- Searsport1,218 people
- South Windham1,212 people
- Oxford1,106 people
- Damariscotta1,100 people
- Limestone1,079 people
- Winterport1,057 people
- Boothbay Harbor1,047 people
- Cornish1,024 people
- Greene1,004 people
Tiny towns (50)
- Castine996 people
- Chisholm988 people
- Gray938 people
- Kittery Point935 people
- Woodland932 people
- Wiscasset898 people
- Washburn888 people
- Bradley845 people
- Mars Hill841 people
- Greenville840 people
- Kezar Falls819 people
- Blue Hill799 people
- Bowdoinham766 people
- Little Falls718 people
- Corinna711 people
- Mapleton705 people
- Anson680 people
- Newcastle664 people
- Alfred661 people
- Cousins Island658 people
- Guilford626 people
- Casco618 people
- Ashland614 people
- Patten607 people
- Kingfield586 people
- Jonesport571 people
- Southwest Harbor566 people
- Bingham564 people
- Hartland561 people
- Bethel537 people
- Naples527 people
- Brownville Junction524 people
- Turner505 people
- Danforth452 people
- Oakfield449 people
- North Anson445 people
- Mattawamkeag436 people
- Northeast Harbor419 people
- Rangeley407 people
- Winter Harbor371 people
- Eagle Lake360 people
- Standish360 people
- Island Falls359 people
- Unity333 people
- Milbridge326 people
- Lubec277 people
- Grand Isle243 people
- Blaine206 people
- Sabattus134 people
- Vanceboro122 people
Out in the countrys (75)
- Country around Millinocket4,464 people
- Country around Bethel3,387 people
- Country around Mapleton2,627 people
- Country around Milo2,582 people
- Country around Guilford2,211 people
- Country around Baileyville2,155 people
- Country around Van Buren2,073 people
- Country around Princeton2,010 people
- Country around Strong2,005 people
- Country around Bingham1,866 people
- Country around Greenville1,839 people
- Country around Brownville1,766 people
- Country around Greenbush1,649 people
- Country around Phillips1,632 people
- Country around Kingfield1,596 people
- Country around Howland1,540 people
- Country around Patten1,434 people
- Country around Ashland1,427 people
- Country around Jackman1,325 people
- Country around Island Falls1,316 people
- Country around East Machias1,230 people
- Country around Harmony1,192 people
- Country around Columbia Falls1,173 people
- Country around Medway1,111 people
- Country around Rangeley1,105 people
- Country around Cherryfield1,050 people
- Country around Sherman999 people
- Country around Danforth983 people
- Country around Lee925 people
- Country around New Portland919 people
- Country around Athens858 people
- Country around Sumner845 people
- Country around Springfield838 people
- Country around Eagle Lake825 people
- Country around Lagrange785 people
- Country around Smyrna Mills783 people
- Country around Greenwood759 people
- Country around Mattawamkeag750 people
- Country around Orient730 people
- Country around Abbot675 people
- Country around Monticello674 people
- Country around Oakfield629 people
- Country around Saint Francis624 people
- Country around New Vineyard607 people
- Country around Monson596 people
- Country around Dennysville582 people
- Country around Andover578 people
- Country around Jonesboro570 people
- Country around Saint David550 people
- Country around Sebec547 people
- Country around Stockholm545 people
- Country around Wallagrass528 people
- Country around Roxbury526 people
- Country around Whiting499 people
- Country around New Sweden494 people
- Country around Cutler492 people
- Country around Bridgewater492 people
- Country around Stacyville478 people
- Country around Benedicta465 people
- Country around Weld459 people
- Country around Sinclair446 people
- Country around Errol431 people
- Country around Grand Isle407 people
- Country around Passadumkeag384 people
- Country around Westfield382 people
- Country around Portage374 people
- Country around Burlington355 people
- Country around Wesley328 people
- Country around Meddybemps326 people
- Country around Perham326 people
- Country around Rockwood316 people
- Country around Wytopitlock311 people
- Country around Winn287 people
- Country around Stoneham271 people
- Country around Stratton269 people