Municipalities in Maine

Municipalities in Maine

Search for your municipality to reference population and housing data sourced from the U.S. Census Bureau. If you can't find your municipality in the table below, please contact mmp@re-trac.com.

MunicipalityCountyPopulation1 Unit (Detached)1 Unit (Attached)2 Units3 to 4 Units5 to 9 Units10 to 19 Units20+ UnitsMobile HomesBoats, RVs, Vans
Abbot townPiscataquis County615533427000720
Acton townYork County254922436130000870
Addison townWashington County1078669000121301060
Albion townKennebec County19766997281802041160
Alexander townWashington County504393008000373
Alfred townYork County30608582327930042580
Allagash townAroostook County2172432620020490
Alna townLincoln County776348220000290
Alton townPenobscot County9513043000001320
Amherst townHancock County322179030000140
Amity townAroostook County178113000000270
Andover townOxford County5524672620170640
Anson townSomerset County263896815193807122260
Appleton townKnox County13585901700000660
Argyle UTPenobscot County19399000000400
Arrowsic townSagadahoc County413220000000230
Arundel townYork County4186147918751341003010
Ashland townAroostook County12844810662093361120
Athens townSomerset County9724209500001093
Atkinson townPiscataquis County322182000000200
Auburn cityAndroscoggin County229415688385135899374747110221930
Augusta cityKennebec County186265009111587112813934747154190
Aurora townHancock County8786000000110
Avon townFranklin County5603030610026410
Baileyville townWashington County1392749113569028683
Baldwin townCumberland County14586454120000790
Bancroft townAroostook County559240000040
Bangor cityPenobscot County32237667469513522674145867613458350
Bar Harbor townHancock County535621311215832051250213850
Baring plantationWashington County25591400400320
Bath citySagadahoc County8314240621585635031276253370
Beals townWashington County4052790601100360
Beaver Cove townPiscataquis County14626900700020
Beddington townWashington County40307010000350
Belfast cityWaldo County6680182491346180340461593050
Belgrade townKennebec County3150187278044001310
Belmont townWaldo County9303587800001260
Benton townKennebec County2689904072521002710
Berwick townYork County75382393302467841004440
Bethel townOxford County264717597735499115392050
Biddeford cityYork County214135019210128115458251046641670
Bingham townSomerset County85255614846900530
Blaine townAroostook County6793040122000600
Blanchard UTPiscataquis County3517800000030
Blue Hill townHancock County2661160013759233032870
Boothbay townLincoln County310321340364600203180
Boothbay Harbor townLincoln County1986159149761331133582890
Bowdoin townSagadahoc County3114957144700003100
Bowdoinham townSagadahoc County29211082680000161680
Bowerbank townPiscataquis County13541900000040
Bradford townPenobscot County110334001180001930
Bradley townPenobscot County1478592942435001030
Bremen townLincoln County820610450000410
Brewer cityPenobscot County9167256713149574816138124870
Bridgewater townAroostook County5732633006145360
Bridgton townCumberland County53463454106711261400404190
Brighton plantationSomerset County579000000080
Bristol townLincoln County273225131620280001400
Brooklin townHancock County8577803170000790
Brooks townWaldo County970392082132208770
Brooksville townHancock County881911063000180
Brownfield townOxford County14288293621000810
Brownville townPiscataquis County118065181139000840
Brunswick townCumberland County2052349878595526752984560412150
Buckfield townOxford County19606134189240201510
Bucksport townHancock County492620242716115712021813580
Burlington townPenobscot County256320000000530
Burnham townWaldo County120653873290001313
Buxton townYork County8158271610087103170313760
Byron townOxford County93187000000120
Calais cityWashington County301812690781359230671420
Cambridge townSomerset County445208302000490
Camden townKnox County48372303214159172177181401630
Canaan townSomerset County2354821030263002610
Canton townOxford County82030404264010710
Cape Elizabeth townCumberland County923535162469012554137200
Caratunk townSomerset County10523100000070
Caribou cityAroostook County7827268702902261991501033720
Carmel townPenobscot County2792846425810002867
Carrabassett Valley townFranklin County5411025164923842352825500
Carroll plantationPenobscot County136101000000120
Carthage townFranklin County675265000000770
Cary plantationAroostook County240136200000200
Casco townCumberland County3865230626310260817620
Castine townHancock County127656852233000342
Castle Hill townAroostook County313124260000250
Caswell townAroostook County241123120000160
Central Aroostook UTAroostook County96290000000110
Central Hancock UTHancock County136121010000300
Central Somerset UTSomerset County288320000000140
Chapman townAroostook County485177020000310
Charleston townPenobscot County1471404110015001220
Charlotte townWashington County359227000000320
Chebeague Island townCumberland County45452700030000
Chelsea townKennebec County27037787282210002040
Cherryfield townWashington County1061510604082201049
Chester townPenobscot County543187022400823
Chesterville townFranklin County142864022200001420
China townKennebec County426620107762702302620
Clifton townPenobscot County7313510000001060
Clinton townKennebec County3374992008201704940
Codyville plantationWashington County171500000000
Columbia townWashington County4101590043110470
Columbia Falls townWashington County515223316055590
Connor UTAroostook County415172340000550
Cooper townWashington County12814210000050
Coplin plantationFranklin County9817108500000
Corinna townPenobscot County1918850415380071960
Corinth townPenobscot County284078542040402903250
Cornish townYork County128951711604002027360
Cornville townSomerset County13775264640001190
Cranberry Isles townHancock County14335004000040
Crawford townWashington County5212900000050
Criehaven UTKnox County3630000000
Crystal townAroostook County26898000000610
Cumberland townCumberland County769526461411713443144800
Cushing townKnox County1475663314100001900
Cutler townWashington County53425793221003520
Cyr plantationAroostook County933700000020
Dallas plantationFranklin County285396160970070
Damariscotta townLincoln County20161023266269815695520
Danforth townWashington County6495150230316610
Dayton townYork County19616916139300710
Deblois townWashington County3438000000170
Dedham townHancock County162111800011000720
Deer Isle townHancock County2069163272528230421400
Denmark townOxford County10891016300700680
Dennistown plantationSomerset County272900000020
Dennysville townWashington County2801290008240200
Detroit townSomerset County92224308402100820
Dexter townPenobscot County37661448291082151360312540
Dixfield townOxford County201875306145571402215
Dixmont townPenobscot County12724833000001390
Dover-Foxcroft townPiscataquis County407719213210120800452480
Dresden townLincoln County17886634300001810
Drew plantationPenobscot County271500000060
Durham townAndroscoggin County39101472052135001040
Dyer Brook townAroostook County28012020000000
Eagle Lake townAroostook County725518312820140610
Eastbrook townHancock County378441000000430
East Central Franklin UTFranklin County629541000000550
East Central Penobscot UTPenobscot County210256000000710
East Central Washington UTWashington County813577000000970
East Hancock UTHancock County4666500000080
East Machias townWashington County1471704002501051194
East Millinocket townPenobscot County1785676050122003410
Easton townAroostook County1177377018564011850
Eastport cityWashington County1399815294624481336770
Eddington townPenobscot County2137751563666502020
Edgecomb townLincoln County1082646251422030230
Edinburg townPenobscot County12162000000130
Eliot townYork County638022815192703801141350
Ellsworth cityHancock County7916289968191388103641583440
Embden townSomerset County91888811200000700
Enfield townPenobscot County153278503011701440
Etna townPenobscot County114238592300001100
Eustis townFranklin County460709793244150360
Exeter townPenobscot County1061373300000790
Fairfield townSomerset County661217494215621592123762650
Falmouth townCumberland County118683891408161153144917300
Farmingdale townKennebec County29088932410814314721172630
Farmington townFranklin County7623202129107253340141252940
Fayette townKennebec County1044691070000830
Fort Fairfield townAroostook County336794506919413087582430
Fort Kent townAroostook County39781307813513911147611500
Frankfort townWaldo County9833900900001880
Franklin townHancock County1451800019123002710
Freedom townWaldo County717278000700664
Freeport townCumberland County829628301921181791744111219312
Frenchboro townHancock County456600000050
Frenchville townAroostook County93238192736000160
Friendship townKnox County103576521290000450
Fryeburg townOxford County3412154904829285101610
Frye Island townCumberland County3950540000070
Gardiner cityKennebec County56721568820226828223321640
Garfield plantationAroostook County957400000020
Garland townPenobscot County1237510800000965
Georgetown townSagadahoc County9229793184400280
Gilead townOxford County1051132002000160
Glenburn townPenobscot County457514611280600004380
Glenwood plantationAroostook County3300000000
Gorham townCumberland County17147511318450810088131903030
Gouldsboro townHancock County160712621119186001470
Grand Isle townAroostook County47322807110200210
Grand Lake Stream plantationWashington County13527730020000
Gray townCumberland County80143332142225174220181650
Great Pond townHancock County788100000000
Greenbush townPenobscot County1392470010000023410
Greene townAndroscoggin County435415410660360101320
Greenville townPiscataquis County169714386226423001070
Greenwood townOxford County698659252018730510
Guilford townPiscataquis County1465545656673810231170
Hallowell cityKennebec County24536031041701058810183210
Hamlin townAroostook County1919601000030
Hammond townAroostook County10954000000190
Hampden townPenobscot County731427535959159470000
Hancock townHancock County2351959520430604080
Hanover townOxford County17919040002822260
Harmony townSomerset County9965163000009811
Harpswell townCumberland County48573609609271100341700
Harrington townWashington County997565012100001040
Harrison townCumberland County27851737391500002360
Hartford townOxford County1134639000000763
Hartland townSomerset County1676868322600392120
Haynesville townAroostook County6574000000260
Hebron townOxford County18524614299000340
Hermon townPenobscot County578915744811473189002750
Hersey townAroostook County523600000050
Highland plantationSomerset County334900000050
Hiram townOxford County173170143455001130
Hodgdon townAroostook County159648032833000843
Holden townPenobscot County3069935415348274202390
Hollis townYork County44731748467318651401630
Hope townKnox County1522748060000560
Houlton townAroostook County5911187637194330263124631250
Howland townPenobscot County1205389012483304770
Hudson townPenobscot County16925766000002600
Industry townFranklin County928522308000710
Island Falls townAroostook County84360796181800180
Isle au Haut townKnox County2715303030020
Islesboro townWaldo County759826700000380
Jackman townSomerset County686494030325001150
Jackson townWaldo County690259020000580
Jay townFranklin County46841534993220430133040
Jefferson townLincoln County2492133423000001430
Jonesboro townWashington County6962540012000900
Jonesport townWashington County13217021403691032080
Kenduskeag townPenobscot County11423790330001530
Kennebunk townYork County11223428252520549057143324180
Kennebunkport townYork County354825891101182431400320
Kingfield townFranklin County7866335743700550
Kingman UTPenobscot County9281000000400
Kingsbury plantationPiscataquis County113100000000
Kittery townYork County96493072267425325215272743250
Knox townWaldo County827321030000832
Lagrange townPenobscot County641228287029930
Lake View plantationPiscataquis County11243300000070
Lakeville townPenobscot County92410000000120
Lamoine townHancock County1619873736000820
Lebanon townYork County6168202906100004890
Lee townPenobscot County946445600000760
Leeds townAndroscoggin County2300741021200292010
Levant townPenobscot County2941806916645003350
Lewiston cityAndroscoggin County36211776921720632046261685811045580
Liberty townWaldo County8786343041700640
Limerick townYork County2915133003072790350
Limestone townAroostook County20364770251924634911070
Limington townYork County377813693511150002140
Lincoln plantationOxford County4011730000000
Lincoln townPenobscot County498620994913789872632140
Lincolnville townWaldo County19651251301715005590
Linneus townAroostook County6434160514000810
Lisbon townAndroscoggin County88722515262354072501295480
Litchfield townKennebec County36111570300170002540
Littleton townAroostook County102134702619000890
Livermore townAndroscoggin County207391133105301300
Livermore Falls townAndroscoggin County313482101321531140213950
Long Island townCumberland County25738498000020
Louds Island UTLincoln County2400000000
Lovell townOxford County10581177680000440
Lowell townPenobscot County358307000000380
Lubec townWashington County1395928133236121071523
Ludlow townAroostook County497217000000450
Lyman townYork County4396181714000002650
Machias townWashington County20035580511498751321400
Machiasport townWashington County10925040001000680
Macwahoc plantationAroostook County1037200000090
Madawaska townAroostook County38581665333320239991371590
Madison townSomerset County47262135411051511380222350
Magalloway plantationOxford County3611500000040
Manchester townKennebec County255798619282410555600
Mapleton townAroostook County206767762826023241510
Mariaville townHancock County573419800000520
Marshfield townWashington County507220280000330
Mars Hill townAroostook County1401466320128808540
Masardis townAroostook County263140000000240
Matinicus Isle plantationKnox County8113690000000
Mattawamkeag townPenobscot County8573704769003550
Maxfield townPenobscot County13267000000200
Mechanic Falls townAndroscoggin County2990771328965036362290
Meddybemps townWashington County12515330000040
Medford townPiscataquis County238140200000230
Medway townPenobscot County109938101388601700
Mercer townSomerset County670381230000480
Merrill townAroostook County226123002000300
Mexico townOxford County26207541215318296002670
Milbridge townWashington County15107210361330231690
Milford townPenobscot County3002683133154653004810
Millinocket townPenobscot County4346201101432131111344560
Milo townPiscataquis County2525877102654130382290
Milton UTOxford County17263000000160
Minot townAndroscoggin County258976124100001420
Monhegan plantationLincoln County5210489000040
Monmouth townKennebec County40831699062119902660
Monroe townWaldo County964390900000710
Monson townPiscataquis County58351701467024260
Monticello townAroostook County6793070218400580
Montville townWaldo County827377000000620
Moose River townSomerset County196140310000170
Moro plantationAroostook County143700000000
Morrill townWaldo County10043912140000520
Moscow townSomerset County570319400002500
Mount Chase townPenobscot County21129820300000
Mount Desert townHancock County1839198530802531165330
Mount Vernon townKennebec County158310520001300880
Muscle Ridge Islands UTKnox County84300000000
Naples townCumberland County3943280393179011003840
Nashville plantationAroostook County361700000080
Newburgh townPenobscot County157652701714010181020
New Canada townAroostook County398137010000250
Newcastle townLincoln County165382251924271827450
Newfield townYork County1458103417190000610
New Gloucester townCumberland County5679205914842800021011
New Limerick townAroostook County498354303040270
Newport townPenobscot County32491155716195705542860
New Portland townSomerset County667575005000510
Newry townOxford County3585045428834985170
New Sharon townFranklin County159663401300001214
New Sweden townAroostook County59330042000250
New Vineyard townFranklin County9004332190300270
Nobleboro townLincoln County17149903921300930
Norridgewock townSomerset County32671014237723150281960
North Berwick townYork County46601551315677791850640
Northeast Piscataquis UTPiscataquis County3871335300300310
Northeast Somerset UTSomerset County28011860010000940
Northfield townWashington County19027800000042
North Franklin UTFranklin County32451000000270
North Haven townKnox County5405561411200040
North Oxford UTOxford County435400000000
North Penobscot UTPenobscot County4001011250000370
Northport townWaldo County18631182119036001150
North Washington UTWashington County3731024000000420
Northwest Aroostook UTAroostook County109270400000420
Northwest Hancock UTHancock County21300000000
Northwest Piscataquis UTPiscataquis County719500727158630
Northwest Somerset UTSomerset County8522000000140
North Yarmouth townCumberland County371413245522600000
Norway townOxford County49581819046174650302480
Oakfield townAroostook County7453935040000520
Oakland townKennebec County62182318057147540365710
Ogunquit townYork County118112576310012114157202570
Old Orchard Beach townYork County8745303854349678670226944755815
Old Town cityPenobscot County75942560234413371441371241450
Orient townAroostook County210287540000180
Orland townHancock County21521392616230001220
Orono townPenobscot County109141766922884362033712161360
Orrington townPenobscot County367613342777809001980
Osborn townHancock County7610300000080
Otis townHancock County780704080000570
Otisfield townOxford County26301059209000016510
Owls Head townKnox County1559909163320080330
Oxbow plantationAroostook County5672000000100
Oxford townOxford County404716742444000644660
Palermo townWaldo County14839138110000700
Palmyra townSomerset County20556518700003250
Paris townOxford County51481455168015011054823400
Parkman townPiscataquis County780454302000280
Parsonsfield townYork County19589545304914041630
Passadumkeag townPenobscot County482200010640240
Passamaquoddy Indian Township ReservationWashington County769250732041010220
Passamaquoddy Pleasant Point ReservationWashington County74323240222233210
Patten townPenobscot County89250101037800620
Pembroke townWashington County835473076000860
Penobscot townHancock County121481431000041770
Penobscot Indian Island ReservationPenobscot County7833107201300330
Perham townAroostook County415162341000230
Perry townWashington County655480000000700
Peru townOxford County13607120190000980
Phillips townFranklin County102460922318953990
Phippsburg townSagadahoc County21981496029100602200
Pittsfield townSomerset County407112932611514164061150
Pittston townKennebec County2629950162260002850
Pleasant Ridge plantationSomerset County9610200000090
Plymouth townPenobscot County12914000000001970
Poland townAndroscoggin County552222282604001204330
Portage Lake townAroostook County328505000000280
Porter townOxford County160062009123001660
Portland cityCumberland County66715124132152349856423252197447954811
Pownal townCumberland County1710620918400070
Prentiss UTPenobscot County273177000000330
Presque Isle cityAroostook County92462470763693934512012534120
Princeton townWashington County789315030210151070
Prospect townWaldo County7502920643200820
Randolph townKennebec County20115491679130765161360
Rangeley townFranklin County935167610948157632140
Rangeley plantationFranklin County16557900000090
Raymond townCumberland County44972703730572409360
Readfield townKennebec County255612410236000610
Reed plantationAroostook County15097400000290
Richmond townSagadahoc County339412761164802702235613
Ripley townSomerset County436264200000410
Robbinston townWashington County527314000020300
Rockland cityKnox County720422061802824093771653582180
Rockport townKnox County335614233010421242501290
Rome townKennebec County10618718019500730
Roque Bluffs townWashington County351264200001220
Roxbury townOxford County248413000000252
Rumford townOxford County57302189162301200290352201430
Sabattus townAndroscoggin County500914830151838006880
Saco cityYork County1912748874539769354451452863020
St. Agatha townAroostook County75740622627099530
St. Albans townSomerset County217210639800002146
St. Francis townAroostook County291249261660060
St. George townKnox County258320380800002100
St. John plantationAroostook County2871430002210290
Sandy River plantationFranklin County1692871070000050
Sanford cityYork County20920572790131284572232234760611
Sangerville townPiscataquis County134563212144510001210
Scarborough townCumberland County196206558464379312184424032420
Searsmont townWaldo County149661501503001340
Searsport townWaldo County264710750349515114282750
Sebago townCumberland County155212851228714001420
Sebec townPiscataquis County5693710302300410
Seboeis plantationPenobscot County54103000000110
Seboomook Lake UTSomerset County59228050000420
Sedgwick townHancock County11806983330301230
Shapleigh townYork County2691198851400001130
Sherman townAroostook County949433034000570
Shirley townPiscataquis County20223300000080
Sidney townKennebec County4277147671013435002770
Skowhegan townSomerset County834427386128738114701847200
Smithfield townSomerset County8675920220000590
Smyrna townAroostook County558178000200480
Solon townSomerset County914419816190001043
Somerville townLincoln County443208050000760
Sorrento townHancock County372318300000110
South Aroostook UTAroostook County372438000000220
South Berwick townYork County73632182941891455051851580
South Bristol townLincoln County100099931113000357
Southeast Piscataquis UTPiscataquis County195274000000210
South Franklin UTFranklin County1132800000070
South Oxford UTOxford County428443300000480
Southport townLincoln County60295341491060100
South Portland cityCumberland County2543164306581064978400764105200
South Thomaston townKnox County1453813161217000200
Southwest Harbor townHancock County16841205116957174066560
Springfield townPenobscot County365243000000382
Square Lake UTAroostook County5391109090000460
Stacyville townPenobscot County427235530000220
Standish townCumberland County1009143331794960003190
Starks townSomerset County600346020000720
Stetson townPenobscot County14595220090001550
Steuben townWashington County12287410400031670
Stockholm townAroostook County246121054000130
Stockton Springs townWaldo County14587315543271200710
Stoneham townOxford County334291072000300
Stonington townHancock County1138900012342400520
Stow townOxford County394207000000221
Strong townFranklin County1415621002213106550
Sullivan townHancock County10646430328000880
Sumner townOxford County10694741080001550
Surry townHancock County160597219930001190
Swans Island townHancock County4884360001000370
Swanville townWaldo County12756461012260001580
Sweden townOxford County344323020000260
Talmadge townWashington County11145000000206
Temple townFranklin County646348000000200
The Forks plantationSomerset County18218000000110
Thomaston townKnox County27678950125129347418940
Thorndike townWaldo County8073214106400820
Topsfield townWashington County226196000000170
Topsham townSagadahoc County8737284922720422712502302680
Tremont townHancock County139911151146174300800
Trenton townHancock County177483394864181501470
Troy townWaldo County98736841200001050
Turner townAndroscoggin County57471978269923200604340
Twombly Ridge UTPenobscot County400000000
Union townKnox County2507972512046001120
Unity UTKennebec County422200000000
Unity townWaldo County235673842357342401230
Upton townOxford County3316605000090
Van Buren townAroostook County19096691047195192041090
Vanceboro townWashington County14113442000040
Vassalboro townKennebec County433016434312825121502670
Veazie townPenobscot County1960551011384460601390
Verona Island townHancock County525255620000170
Vienna townKennebec County449357002000360
Vinalhaven townKnox County11681163855512130470
Wade townAroostook County371143000000350
Waite townWashington County575900000042
Waldo townWaldo County8873310100000800
Waldoboro townLincoln County499619083912820177161013140
Wales townAndroscoggin County16655686190000900
Wallagrass townAroostook County534236200700300
Waltham townHancock County321184100000250
Warren townKnox County47061568124714015029013
Washburn townAroostook County16675191887916920920
Washington townKnox County151462531400001470
Waterboro townYork County77473400011800003390
Waterford townOxford County145788510201791901420
Waterville cityKennebec County16374357532112649126643288212270
Wayne townKennebec County1091781000000330
Webster plantationPenobscot County704600000080
Weld townFranklin County372624090000190
Wellington townPiscataquis County192270000000270
Wells townYork County100485949339460386171246146121716
Wesley townWashington County89176200000110
West Bath townSagadahoc County206787102116530191060
Westbrook cityCumberland County1815643735789918695902225913448
Westfield townAroostook County656191700000350
West Forks plantationSomerset County20110001000090
West Gardiner townKennebec County33811279018440001510
Westmanland townAroostook County7910500000020
Weston townAroostook County102349300000160
West Paris townOxford County2116601625553506880
Westport Island townLincoln County722470050000520
Whitefield townLincoln County2369844913110002480
Whiting townWashington County355337050000280
Whitney UTPenobscot County2100000000
Whitneyville townWashington County188104000000170
Willimantic townPiscataquis County88264200000190
Wilton townFranklin County4008153013153118359231950
Windham townCumberland County177326150302148364134951412550
Windsor townKennebec County25617899181627003020
Winn townPenobscot County5612020110000640
Winslow townKennebec County76082602662991891490361690
Winter Harbor townHancock County4563892536104600170
Winterport townWaldo County3871136924354315802650
Winterville plantationAroostook County142213000000200
Winthrop townKennebec County6006240101032392246102550
Wiscasset townLincoln County367510111817266731403610
Woodland townAroostook County10314790120500850
Woodstock townOxford County132885500302301310
Woodville townPenobscot County271118000000330
Woolwich townSagadahoc County30691110028268002120
Wyman UTFranklin County105186009900100
Yarmouth townCumberland County8494262531712410329967159840
York townYork County128727312157389370298452762140