Cities, towns and CDPs · Maine

Cities and towns in Maine

Maine has 23 incorporated places (cities, towns, villages and boroughs), 454 towns and townships (county subdivisions with a local government of their own), and 132 census-designated places, communities the Census Bureau counts without a local government. 0 have 100,000 or more residents and 248 fewer than 1,000. The largest is Portland, with 69,911 residents on July 1, 2025 (Census Bureau estimate).

How many towns does Maine have?

Maine has 454 towns with a local government of their own, beside 23 incorporated places: 477 municipalities in all, with 132 census-designated places counted besides. The largest: Scarborough (24,547), Brunswick (23,055), Windham (19,912), Gorham (19,239), York (14,293). Sort the table below by type to list them together.

What are the largest cities and towns in Maine?

The largest cities of Maine by the July 2025 estimates, first to fifth: Portland (69,911), Lewiston (38,866), Bangor (32,518), South Portland (27,007) and Auburn (25,441).

Sorted by population: the Census Bureau's 2025 estimate for incorporated places, towns and townships, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).

Places in Maine: population (2025 estimate or ACS 2020-2024 5-year estimates), income and home value (ACS 2020-2024 5-year estimates)
Portland1cityCumberland69,911+2.2%$79,540$489,600
Lewiston2cityAndroscoggin38,866+4.7%$55,393$235,100
Bangor3cityPenobscot32,518+2.4%$59,942$219,600
South Portland4cityCumberland27,007+1.9%$86,838$441,200
Auburn5cityAndroscoggin25,441+5.7%$66,647$282,000
Scarborough6townCumberland24,547+11.0%$133,558$551,900
Brunswick7townCumberland23,055+5.9%$74,952$376,300
Sanford8cityYork22,663+3.2%$72,524$280,200
Biddeford9cityYork22,399−0.7%$72,333$396,600
Westbrook10cityCumberland21,565+5.7%$85,038$383,300
Saco11cityYork21,159+3.8%$92,241$413,100
Windham12townCumberland19,912+8.0%$107,934$388,900
Gorham13townCumberland19,239+4.9%$112,312$460,900
Augusta14cityKennebec19,155+1.3%$47,979$201,000
Brunswick CDPinside Brunswick15CDPCumberland17,652–$70,722$363,200
Waterville16cityKennebec17,579+5.4%$53,580$184,600
York17townYork14,293+4.2%$121,250$636,400
Falmouth18townCumberland12,982+4.2%$150,919$767,500
Orono19townPenobscot12,421+11.0%$61,528$272,600
Kennebunk20townYork12,152+5.3%$107,804$487,700
Wells21townYork12,094+6.8%$88,024$485,300
Kittery22townYork11,420+13.4%$93,728$468,500
Orono CDPinside Orono23CDPPenobscot11,151–$59,784$262,900
Standish24townCumberland11,000+7.4%$104,593$336,000
Topsham25townSagadahoc9,982+4.4%$91,028$360,800
Lisbon26townAndroscoggin9,919+2.1%$77,819$258,300
Cape Elizabeth27townCumberland9,827+2.8%$145,821$731,600
Brewer28cityPenobscot9,636−0.5%$66,613$245,300
Old Orchard Beach29CDPYork9,244–$60,050$366,600
Yarmouth30townCumberland9,062+0.7%$110,216$639,700
Freeport31townCumberland8,934+2.4%$107,326$508,400
Cumberland32townCumberland8,876+5.0%$173,894$616,800
Ellsworth33cityHancock8,862+5.6%$77,375$242,300
Bath34citySagadahoc8,835+0.7%$69,390$310,900
Presque Isle35cityAroostook8,694−1.0%$55,768$147,200
Buxton36townYork8,681+3.5%$100,144$356,800
Skowhegan37townSomerset8,676+0.6%$49,485$164,400
Gray38townCumberland8,676+5.2%$95,236$363,700
Berwick39townYork8,436+6.1%$94,771$369,100
Farmington40townFranklin8,258+8.9%$54,276$166,600
Waterboro41townYork8,219+3.7%$89,392$297,000
Hampden42townPenobscot8,078+4.8%$111,959$301,300
Winslow43townKennebec8,063+1.4%$70,917$225,300
South Berwick44townYork7,941+6.4%$99,572$428,300
Eliot45townYork7,643+13.7%$101,522$498,900
Gorham CDPinside Gorham46CDPCumberland7,593–$128,190$506,000
Old Town47cityPenobscot7,589+2.1%$51,585$208,100
Caribou48cityAroostook7,321−1.0%$53,709$134,100
Topsham CDPinside Topsham49CDPSagadahoc7,271–$100,024$388,500
Rockland50cityKnox7,142+2.8%$56,533$245,800
Belfast51cityWaldo6,988+0.6%$67,679$340,900
Hermon52townPenobscot6,982+7.9%$96,629$333,600
Lebanon53townYork6,801+5.2%$97,750$324,800
Skowhegan CDPinside Skowhegan54CDPSomerset6,662–$45,388$156,400
Fairfield55townSomerset6,537+0.7%$64,101$164,300
Oakland56townKennebec6,361+2.0%$77,813$236,000
Yarmouth CDPinside Yarmouth57CDPCumberland6,289–$93,575$576,900
Kennebunk CDPinside Kennebunk58CDPYork6,221–$95,169$452,800
Gardiner59cityKennebec6,206+4.1%$71,782$221,600
Winthrop60townKennebec6,158+0.6%$86,470$294,800
Turner61townAndroscoggin6,127+5.3%$100,036$284,900
Poland62townAndroscoggin6,098+3.3%$85,557$283,600
Houlton63townAroostook6,056−0.2%$61,058$137,000
Rumford64townOxford6,025+2.7%$38,403$127,700
Bridgton65townCumberland5,965+10.2%$77,500$316,600
New Gloucester66townCumberland5,964+4.4%$108,797$357,100
Winslow CDPinside Winslow67CDPKennebec5,873–$59,547$217,900
Oak Hillinside Scarborough68CDPCumberland5,631–$97,610$429,100
North Windhaminside Windham69CDPCumberland5,417–$88,522$342,800
Paris70townOxford5,409+4.5%$75,137$240,400
Sabattus71townAndroscoggin5,397+7.2%$59,387$180,000
North Berwick72townYork5,355+7.3%$101,875$428,500
Bar Harbor73townHancock5,352+5.0%$77,180$538,400
Norway74townOxford5,349+5.2%$54,342$215,800
Waldoboro75townLincoln5,324+3.4%$69,107$274,900
Camden76townKnox5,204−0.6%$82,344$520,600
Hampden CDPinside Hampden77CDPPenobscot5,161–$112,228$285,900
Kittery CDPinside Kittery78CDPYork5,110–$84,730$461,400
Harpswell79townCumberland5,102+1.6%$96,250$609,700
Warren80townKnox5,099+4.7%$74,616$232,700
Houlton CDPinside Houlton81CDPAroostook5,082–$59,236$129,600
Bucksport82townHancock5,066+2.5%$64,720$252,300
Hollis83townYork5,003+5.4%$95,950$338,900
Lincoln84townPenobscot4,971+2.4%$56,089$141,500
Sidney85townKennebec4,929+6.2%$83,488$336,200
Madison86townSomerset4,888+3.4%$61,747$187,600
Glenburn87townPenobscot4,825+4.0%$97,474$276,900
Lyman88townYork4,713+3.9%$87,284$360,400
Farmington CDPinside Farmington89CDPFranklin4,705–$41,033$169,900
Raymond90townCumberland4,670+2.5%$88,194$395,800
Vassalboro91townKennebec4,647+2.8%$72,300$244,300
Jay92townFranklin4,639+0.4%$70,238$168,600
China93townKennebec4,636+5.2%$96,309$240,000
Arundel94townYork4,596+7.5%$101,597$421,300
Greene95townAndroscoggin4,551+4.1%$98,093$270,000
Dover-Foxcroft96townPiscataquis4,463+0.9%$63,344$162,600
Oxford97townOxford4,449+5.2%$58,571$194,200
North Yarmouth98townCumberland4,424+8.7%$129,267$496,500
Durham99townAndroscoggin4,399+5.4%$99,181$322,200
Lisbon Fallsinside Lisbon100CDPAndroscoggin4,267–$72,344$245,700
Monmouth101townKennebec4,252+4.3%$74,648$274,100
York Harborinside York102CDPYork4,240–$100,625$627,700
South Eliotinside Eliot103CDPYork4,203–$99,299$475,600
Limington104townYork4,173+7.2%$84,675$295,600
Fort Kent105townAroostook4,151+2.0%$56,270$160,700
Naples106townCumberland4,128+5.1%$78,188$340,100
Rumford CDPinside Rumford107CDPOxford4,067–$29,230$123,200
Wiscasset108townLincoln3,998+6.6%$71,118$325,200
Pittsfield109townSomerset3,935+0.7%$57,381$164,100
Orrington110townPenobscot3,912+2.6%$94,556$309,000
Wilton111townFranklin3,878+1.3%$63,396$202,000
Dexter112townPenobscot3,874+1.7%$51,845$170,600
Madawaska113townAroostook3,846−0.6%$56,818$156,300
Winterport114townWaldo3,838+0.4%$98,333$283,000
Litchfield115townKennebec3,797+5.8%$84,904$243,900
Casco116townCumberland3,779+3.8%$69,313$355,500
Millinocket117CDPPenobscot3,779–$50,445$99,800
Kennebunkport118townYork3,717+2.8%$102,747$740,500
Camden CDPinside Camden119CDPKnox3,682–$78,788$498,800
West Gardiner120townKennebec3,678+0.3%$96,172$305,100
Rockport121townKnox3,628−0.2%$86,979$469,000
Lisbon CDPinside Lisbon122CDPAndroscoggin3,612–$86,221$237,200
Richmond123townSagadahoc3,609+2.4%$65,854$242,700
Fryeburg124townOxford3,576+6.4%$56,076$268,600
Limerick125townYork3,575+12.1%$101,172$269,400
Belgrade126townKennebec3,541+9.0%$88,338$312,200
Holden127townPenobscot3,438+4.9%$92,200$289,400
Pittston128townKennebec3,418+19.0%$86,614$238,700
South Berwick CDPinside South Berwick129CDPYork3,381–$90,972$396,700
Clinton130townKennebec3,378+0.3%$71,458$187,000
Lake Arrowheadinside Waterboro131CDPYork3,322–$98,654$267,300
Norridgewock132townSomerset3,304+0.8%$61,579$151,900
Levant133townPenobscot3,289+12.0%$86,071$268,500
Woolwich134townSagadahoc3,287+7.2%$102,175$254,500
Mechanic Falls135townAndroscoggin3,286+5.7%$69,914$270,900
Fort Fairfield136townAroostook3,285−1.2%$70,852$161,000
Bowdoin137townSagadahoc3,254+3.8%$91,239$292,800
Livermore Falls138townAndroscoggin3,229+5.5%$45,843$147,500
Bowdoinham139townSagadahoc3,210+5.3%$108,479$405,500
Newport140townPenobscot3,192+1.9%$60,365$234,800
Alfred141townYork3,188+4.3%$82,321$342,300
Norway CDPinside Norway142CDPOxford3,173–$43,432$162,000
Boothbay143townLincoln3,155+5.2%$60,320$342,100
Corinth144townPenobscot3,139+8.4%$64,229$135,800
Milford145townPenobscot3,117+1.5%$85,111$176,400
Winthrop CDPinside Winthrop146CDPKennebec3,108–$61,058$244,900
Bucksport CDPinside Bucksport147CDPHancock3,105–$62,011$214,300
Pittsfield CDPinside Pittsfield148CDPSomerset3,084–$61,458$162,100
Calais149cityWashington3,083+0.1%$64,096$111,100
Carmel150townPenobscot3,031+5.8%$82,188$256,800
Shapleigh151townYork3,025+3.6%$88,140$356,000
Madawaska CDPinside Madawaska152CDPAroostook3,022–$55,666$158,300
Farmingdale153townKennebec3,000+0.3%$71,635$249,700
Bristol154townLincoln2,969+4.4%$100,750$406,400
Lincoln CDPinside Lincoln155CDPPenobscot2,954–$49,097$142,100
Minot156townAndroscoggin2,866+3.5%$95,655$294,900
Chelsea157townKennebec2,848+2.7%$85,471$182,300
Benton158townKennebec2,821+3.9%$61,437$176,700
Blue Hill159townHancock2,798+0.2%$80,377$399,500
Cumberland Centerinside Cumberland160CDPCumberland2,790–$170,125$539,500
Mexico161townOxford2,779+0.9%$55,727$110,800
Windsor162townKennebec2,758+4.6%$63,178$228,800
Thomaston163townKnox2,751+0.7%$56,435$271,700
Bethel164townOxford2,751+9.8%$58,929$344,900
Dover-Foxcroft CDPinside Dover-Foxcroft165CDPPiscataquis2,745–$56,250$158,800
Searsport166townWaldo2,737+3.5%$64,303$224,400
Acton167townYork2,735+2.3%$78,750$334,300
Readfield168townKennebec2,730+5.0%$86,504$326,400
Jefferson169townLincoln2,728+6.9%$85,078$311,600
Oakland CDPinside Oakland170CDPKennebec2,710–$44,848$167,000
Madison CDPinside Madison171CDPSomerset2,676–$61,698$163,900
Harrison172townCumberland2,639+7.5%$56,938$249,300
Hallowell173cityKennebec2,624+2.4%$68,398$295,300
St. George174townKnox2,595+0.0%$89,155$356,300
Hancock175townHancock2,593+5.1%$72,285$276,800
Manchester176townKennebec2,492+1.4%$92,031$299,600
Cape Neddickinside York177CDPYork2,453–$108,412$684,400
Union178townKnox2,444+3.1%$80,724$267,600
Lincolnville179townWaldo2,433+5.3%$81,928$367,000
Whitefield180townLincoln2,410+0.2%$73,875$242,300
Leeds181townAndroscoggin2,406+6.4%$85,208$257,800
Fort Kent CDPinside Fort Kent182CDPAroostook2,398–$50,513$152,900
Dixfield183townOxford2,396+6.5%$70,613$160,900
Dunstaninside Scarborough184CDPCumberland2,363–$91,067$539,000
Fairfield CDPinside Fairfield185CDPSomerset2,356–$52,409$139,600
Milo186townPiscataquis2,350+4.4%$56,875$97,100
Anson187townSomerset2,333+1.9%$52,474$117,800
Unity188townWaldo2,307+0.9%$62,857$206,900
Damariscotta189townLincoln2,296+0.0%$59,423$363,500
Bar Harbor CDPinside Bar Harbor190CDPHancock2,296–$67,701$626,900
Milford CDPinside Milford191CDPPenobscot2,269–$85,052$154,900
Corinna192townPenobscot2,261+2.3%$56,547$163,200
Eddington193townPenobscot2,254+3.3%$75,350$268,000
Phippsburg194townSagadahoc2,232+3.6%$107,833$335,800
Livermore195townAndroscoggin2,229+4.9%$70,441$221,800
Orland196townHancock2,224+0.0%$69,348$277,100
Canaan197townSomerset2,219+1.2%$57,781$159,900
Mount Desert198townHancock2,214+3.0%$92,813$522,100
South Parisinside Paris199CDPOxford2,210–$55,074$219,700
Dayton200townYork2,182+2.7%$113,750$398,200
St. Albans201townSomerset2,176+6.1%$65,600$194,000
Mexico CDPinside Mexico202CDPOxford2,142–$50,972$108,700
Deer Isle203townHancock2,132−2.7%$62,284$308,300
Buckfield204townOxford2,114+7.0%$77,917$227,700
Boothbay Harbor205townLincoln2,103+3.4%$62,800$400,600
Albion206townKennebec2,092+4.3%$62,361$230,900
Richmond CDPinside Richmond207CDPSagadahoc2,089–$73,014$221,100
Machias208townWashington2,078+0.8%$34,375$141,300
Palmyra209townSomerset2,077+7.9%$60,543$154,900
Farmingdale CDPinside Farmingdale210CDPKennebec2,064–$62,006$239,200
Thomaston CDPinside Thomaston211CDPKnox2,055–$52,133$269,500
Falmouth Foresideinside Falmouth212CDPCumberland2,051–$177,411$855,000
Berwick CDPinside Berwick213CDPYork1,998–$81,406$323,300
Sebago214townCumberland1,995+4.3%$78,438$298,000
Mechanic Falls CDPinside Mechanic Falls215CDPAndroscoggin1,991–$46,384$244,300
Van Buren216townAroostook1,985−2.7%$40,170$97,700
West Bath217townSagadahoc1,970+3.2%$103,333$422,800
Newcastle218townLincoln1,915+3.6%$89,868$398,000
Nobleboro219townLincoln1,909+6.6%$100,417$352,600
Mapleton220townAroostook1,909+1.2%$91,731$191,800
Otisfield221townOxford1,893+2.3%$84,271$317,200
Hartland222townSomerset1,890+11.2%$46,141$139,200
Southwest Harbor223townHancock1,873+7.0%$59,205$428,500
Steep Fallsinside Standish224CDPCumberland1,861–$80,280$243,400
Dexter CDPinside Dexter225CDPPenobscot1,852–$53,654$138,200
Veazie226CDPPenobscot1,847–$78,229$293,100
Mount Vernon227townKennebec1,843+7.0%$74,395$264,200
Parsonsfield228townYork1,837+2.7%$72,045$272,100
Lamoine229townHancock1,811+5.8%$88,542$324,800
Dresden230townLincoln1,792+4.1%$74,844$240,100
West Paris231townOxford1,773+0.6%$56,324$193,000
Gouldsboro232townHancock1,769+4.1%$60,873$276,800
Bridgton CDPinside Bridgton233CDPCumberland1,756–$55,428$263,800
Greenville234townPiscataquis1,743+21.2%$63,486$268,500
Dixfield CDPinside Dixfield235CDPOxford1,738–$70,608$171,500
Hope236townKnox1,737+1.9%$86,766$373,400
Newburgh237townPenobscot1,735+8.3%$76,750$244,600
Newport CDPinside Newport238CDPPenobscot1,730–$45,127$187,700
Hiram239townOxford1,712+6.6%$62,813$256,600
Brownfield240townOxford1,704+4.1%$60,889$287,500
North Berwick CDPinside North Berwick241CDPYork1,702–$98,317$346,900
Newfield242townYork1,693+2.5%$57,188$318,100
Surry243townHancock1,692+3.6%$74,508$296,300
Wilton CDPinside Wilton244CDPFranklin1,687–$48,177$166,200
Wales245townAndroscoggin1,673+4.4%$77,004$250,400
Dedham246townHancock1,673+1.1%$111,442$356,400
Franklin247townHancock1,666+6.2%$65,455$245,800
Baldwin248townCumberland1,660+9.6%$68,045$263,200
Trenton249townHancock1,656+4.1%$60,455$357,400
Porter250townOxford1,652+3.0%$60,417$226,100
Pownal251townCumberland1,645+4.5%$104,333$436,800
Charleston252townPenobscot1,644+5.9%$75,250$226,500
Northport253townWaldo1,640+6.0%$73,523$343,400
Palermo254townWaldo1,636+4.3%$89,095$259,700
Van Buren CDPinside Van Buren255CDPAroostook1,634–$38,851$97,900
Waterford256townOxford1,632+3.9%$66,071$273,800
New Sharon257townFranklin1,614+10.0%$63,889$171,200
Randolph258CDPKennebec1,610–$66,574$174,300
Ogunquit259townYork1,606+1.9%$114,259$875,700
Cornish260townYork1,602+6.2%$69,038$274,200
Stockton Springs261townWaldo1,593+3.5%$74,886$259,100
Falmouth CDPinside Falmouth262CDPCumberland1,585–$101,484$833,300
Bradley263townPenobscot1,581+3.1%$76,667$201,800
Washington264townKnox1,562−2.0%$59,861$195,200
Tremont265townHancock1,552+0.5%$88,803$407,000
Fort Fairfield CDPinside Fort Fairfield266CDPAroostook1,533–$56,452$158,300
Greenbush267townPenobscot1,531+6.0%$60,321$131,000
South Thomaston268townKnox1,520+0.9%$86,838$341,300
Peru269townOxford1,501+1.1%$66,827$141,300
Washburn270townAroostook1,499−1.8%$56,196$112,900
East Millinocket271CDPPenobscot1,495–$42,011$86,200
Owls Head272townKnox1,494−0.8%$87,325$413,300
Limestone273townAroostook1,487−2.5%$49,938$98,400
Searsmont274townWaldo1,484+5.4%$87,000$284,000
Fryeburg CDPinside Fryeburg275CDPOxford1,484–$57,083$264,700
Hudson276townPenobscot1,483+4.5%$67,933$157,300
Cushing277townKnox1,482−1.5%$83,500$409,800
Appleton278townKnox1,469+3.9%$53,618$235,600
Waldoboro CDPinside Waldoboro279CDPLincoln1,459–$68,895$291,600
Enfield280townPenobscot1,444+0.9%$62,667$178,100
Freeport CDPinside Freeport281CDPCumberland1,441–$59,455$421,000
Swanville282townWaldo1,435+4.7%$51,935$237,300
Woodstock283townOxford1,423+5.1%$63,015$219,600
Kenduskeag284townPenobscot1,418+5.7%$79,792$177,900
Livermore Falls CDPinside Livermore Falls285CDPAndroscoggin1,409–$45,326$98,100
West Kennebunkinside Kennebunk286CDPYork1,395–$124,167$554,100
Clinton CDPinside Clinton287CDPKennebec1,381–$70,625$163,800
Cornville288townSomerset1,378+5.3%$79,926$167,400
Chesterville289townFranklin1,378+3.9%$61,635$214,000
Norridgewock CDPinside Norridgewock290CDPSomerset1,378–$66,761$147,600
Milo CDPinside Milo291CDPPiscataquis1,347–$39,904$86,500
East Machias292townWashington1,341+1.5%$57,589$210,800
Sangerville293townPiscataquis1,336+2.1%$50,313$124,000
Rangeley294townFranklin1,336+9.3%$58,243$424,700
Plymouth295townPenobscot1,328+0.2%$61,964$207,100
Mars Hill296townAroostook1,318−3.2%$65,273$163,600
Milbridge297townWashington1,316−3.9%$60,536$240,400
Machias CDPinside Machias298CDPWashington1,316–$27,926$136,300
Baileyville299townWashington1,314−0.5%$60,000$112,100
Easton300townAroostook1,312−0.7%$53,309$163,800
Castine301townHancock1,310−0.7%$113,750$603,500
Hodgdon302townAroostook1,296+0.4%$54,519$159,300
Hebron303townOxford1,289+5.5%$92,550$242,300
Eastport304cityWashington1,285+0.1%$45,573$179,800
Guilford305townPiscataquis1,285+1.6%$53,173$170,100
Sullivan306townHancock1,281+5.0%$59,643$222,000
Fayette307townKennebec1,277+9.8%$59,500$257,600
Kennebunkport CDPinside Kennebunkport308CDPYork1,276–$121,189$814,400
Hartford309townOxford1,264+4.9%$87,115$189,200
Vinalhaven310townKnox1,254−2.7%$72,963$428,400
Denmark311townOxford1,253+4.6%$64,167$250,000
Frankfort312townWaldo1,248+1.5%$80,000$211,300
Bradford313townPenobscot1,247+5.5%$82,955$176,200
Etna314townPenobscot1,245+1.4%$72,379$183,000
Jonesport315townWashington1,244+0.3%$67,500$142,000
Stetson316townPenobscot1,243+4.6%$76,023$205,700
Lubec317townWashington1,237+0.2%$52,375$188,700
Howland CDPinside Howland318CDPPenobscot1,235–$53,250$152,100
Searsport CDPinside Searsport319CDPWaldo1,218–$92,578$363,200
Dixmont320townPenobscot1,215+0.5%$75,952$190,700
Edgecomb321townLincoln1,214+2.2%$108,750$348,400
South Windhaminside Windham322CDPCumberland1,212–$133,223$314,300
Woodland323townAroostook1,206−0.4%$64,464$150,300
Sedgwick324townHancock1,203+0.2%$70,446$336,200
Medway325townPenobscot1,197+0.9%$55,982$100,400
Addison326townWashington1,193+3.7%$50,524$163,500
Ashland327townAroostook1,186−1.1%$46,838$125,000
Rome328townKennebec1,184+3.3%$77,639$329,300
Steuben329townWashington1,181+4.3%$76,466$173,900
Wayne330townKennebec1,167+3.4%$93,194$362,800
Howland331townPenobscot1,166+6.0%$49,297$150,100
Friendship332townKnox1,159+1.6%$75,625$275,000
Penobscot333townHancock1,159+2.0%$63,194$296,400
Lovell334townOxford1,155+4.7%$80,625$295,000
Brownville335townPiscataquis1,153+1.4%$64,063$96,700
South Bristol336townLincoln1,137+0.9%$69,211$469,200
Canton337townOxford1,123−0.2%$52,458$165,000
Strong338townFranklin1,122+0.2%$47,557$183,900
Troy339townWaldo1,116+9.1%$44,583$213,000
Burnham340townWaldo1,108+1.0%$59,261$178,100
Oxford CDPinside Oxford341CDPOxford1,106–$56,111$183,400
Georgetown342townSagadahoc1,101+4.3%$84,250$427,200
Damariscotta CDPinside Damariscotta343CDPLincoln1,100–$67,647$419,100
Cherryfield344townWashington1,093−1.2%$37,115$195,800
Limestone CDPinside Limestone345CDPAroostook1,079–$52,607$97,100
Stonington346townHancock1,058+0.4%$60,223$306,700
Winterport CDPinside Winterport347CDPWaldo1,057–$75,694$302,800
Boothbay Harbor CDPinside Boothbay Harbor348CDPLincoln1,047–$49,861$327,800
Garland349townPenobscot1,039+1.9%$51,094$205,400
Morrill350townWaldo1,031+6.1%$74,250$214,000
Montville351townWaldo1,025+0.8%$65,735$221,600
Kingfield352townFranklin1,025+6.3%$47,750$194,300
Cornish CDPinside Cornish353CDPYork1,024–$68,686not published
Brooks354townWaldo1,023+1.6%$59,130$196,700
Belmont355townWaldo1,021+4.7%$61,250$217,500
Frenchville356townAroostook1,019−3.0%$55,461$137,300
Solon357townSomerset1,008+3.9%$69,205$183,600
Sumner358townOxford1,006+1.1%$57,750$150,000
Machiasport359townWashington1,004+3.9%$60,000$177,100
Greene CDPinside Greene360CDPAndroscoggin1,004–$112,580$261,800
Exeter361townPenobscot1,002+4.0%$84,408$166,700
Littleton362townAroostook999−0.4%$74,219$159,800
Harrington363townWashington998+3.5%$64,861$144,600
Castine CDPinside Castine364CDPHancock996–$168,516$798,800
Chisholminside Jay365CDPFranklin988–$57,826$146,900
Embden366townSomerset958+6.2%$56,875$173,400
Athens367townSomerset955−0.1%$50,750$153,100
Smithfield368townSomerset953+2.7%$107,917$242,800
Linneus369townAroostook950+0.5%$65,114$144,200
Liberty370townWaldo945+0.7%$71,146$229,600
Phillips371townFranklin942+5.1%$45,385$190,800
Monroe372townWaldo941+1.1%$81,300$220,300
Gray CDPinside Gray373CDPCumberland938–$123,833$438,400
Kittery Pointinside Kittery374CDPYork935–$141,086$481,700
Brooksville375townHancock933−0.1%$56,316$390,900
Woodland CDPinside Baileyville376CDPWashington932–$56,765$105,400
Detroit377townSomerset929+5.7%$51,111$137,500
Lee378townPenobscot923+0.5%$49,886$174,500
Patten379townPenobscot900+1.9%$51,484$127,600
Wiscasset CDPinside Wiscasset380CDPLincoln898–$90,147$288,700
Washburn CDPinside Washburn381CDPAroostook888–$49,250$99,300
Andover382townOxford887+18.1%$49,922$168,300
Clifton383townPenobscot875+3.4%$70,313$202,500
Waldo384townWaldo873+9.9%$71,458$208,000
Bradley CDPinside Bradley385CDPPenobscot845–$62,813$168,900
Bremen386townLincoln842+3.6%$100,000$425,300
Alton387townPenobscot842+1.6%$62,955$179,500
Mars Hill CDPinside Mars Hill388CDPAroostook841–$51,932$125,000
Greenville CDPinside Greenville389CDPPiscataquis840–$55,583$216,500
Bingham390townSomerset833−3.8%$42,708$103,000
Harmony391townSomerset829+0.1%$54,063$202,700
Brooklin392townHancock827+0.0%$68,750$339,400
Kezar Fallsinside Porter393CDPOxford and 1 more819–$58,083$234,100
Knox394townWaldo811+0.2%$64,821$159,600
Industry395townFranklin809+3.2%$63,056$205,600
Thorndike396townWaldo802+3.5%$78,438$205,600
Sherman397townAroostook802−1.1%$49,444$115,200
Jackman398townSomerset799+0.5%$33,625$172,700
Blue Hill CDPinside Blue Hill399CDPHancock799–not published$384,800
Perry400townWashington798−0.4%$82,056$196,400
Pembroke401townWashington778−1.1%$60,132$142,800
New Portland402townSomerset766+0.3%$74,375$176,000
Bowdoinham CDPinside Bowdoinham403CDPSagadahoc766–not published$419,400
Greenwood404townOxford764−0.5%$76,146$228,700
Parkman405townPiscataquis759+1.7%$54,231$168,900
New Vineyard406townFranklin759+5.0%$61,806$190,000
Eagle Lake407townAroostook754−2.6%$60,208$221,200
Westport Island408townLincoln750+4.9%$87,564$351,700
Island Falls409townAroostook750−1.6%$56,328$108,300
Princeton410townWashington749+0.1%$56,406$120,800
Freedom411townWaldo745+4.8%$64,861$190,600
St. Agatha412townAroostook732+0.7%$75,417$187,500
Alna413townLincoln732+3.4%$93,125$367,400
Monticello414townAroostook725−1.1%$51,875$125,800
Little Fallsinside Gorham415CDPCumberland718–$127,500$375,800
Mercer416townSomerset713+0.4%$71,107$238,500
Carrabassett Valley417townFranklin711+5.6%$88,750$343,600
Corinna CDPinside Corinna418CDPPenobscot711–$51,000$138,000
Mapleton CDPinside Mapleton419CDPAroostook705–$81,146$137,900
Prospect420townWaldo703+1.9%$81,250$196,500
Anson CDPinside Anson421CDPSomerset680–$87,770$100,400
Sebec422townPiscataquis676+1.5%$74,545$233,000
Eustis423townFranklin672+5.0%$32,118$262,200
Otis424townHancock667−0.1%$101,250$282,500
Newcastle CDPinside Newcastle425CDPLincoln664–$80,833$420,500
Alfred CDPinside Alfred426CDPYork661–not published$365,000
Blaine427townAroostook659−1.1%$80,707not published
Cousins Islandinside Yarmouth428CDPCumberland658–$180,625$658,000
Oakfield429townAroostook655−1.5%$46,378$144,300
Lagrange430townPenobscot647+1.7%$58,417$126,000
Monson431townPiscataquis642+5.8%$56,017$178,100
Abbot432townPiscataquis638−2.3%$58,542$171,200
Southport433townLincoln634+1.9%$89,000$495,800
Starks434townSomerset632+5.9%$63,500$148,500
Guilford CDPinside Guilford435CDPPiscataquis626–$45,735$151,100
Somerville436townLincoln623+3.5%$71,250$218,100
Casco CDPinside Casco437CDPCumberland618–not published$248,500
Vienna438townKennebec615+5.9%$75,481$276,400
Jackson439townWaldo614+0.7%$75,167$231,500
Ashland CDPinside Ashland440CDPAroostook614–$50,500$139,800
Mattawamkeag441townPenobscot607+2.2%$45,000$104,200
Jonesboro442townWashington607+4.7%$63,750$151,400
Patten CDPinside Patten443CDPPenobscot607–$45,750$83,000
Islesboro444townWaldo596+2.8%$88,438$288,800
Kingfield CDPinside Kingfield445CDPFranklin586–$37,250$174,800
Danforth446townWashington583−0.2%$48,125$89,900
New Sweden447townAroostook574−1.4%$58,333$164,700
Jonesport CDPinside Jonesport448CDPWashington571–$68,750$176,600
New Limerick449townAroostook567−0.7%$53,810$196,900
Southwest Harbor CDPinside Southwest Harbor450CDPHancock566–$33,958$277,100
Bingham CDPinside Bingham451CDPSomerset564–$34,688$104,500
Hartland CDPinside Hartland452CDPSomerset561–$52,857$78,600
Robbinston453townWashington554+2.4%$68,333$228,000
Chester454townPenobscot553+0.9%$64,500$172,500
Temple455townFranklin549+4.4%$56,087$210,200
Bethel CDPinside Bethel456CDPOxford537–not published$379,500
Cutler457townWashington533+1.7%$72,946$155,900
Marshfield458townWashington529+0.0%$62,500$191,900
Naples CDPinside Naples459CDPCumberland527–$61,510$533,500
Brownville Junctioninside Brownville460CDPPiscataquis524–$61,875$82,700
Bridgewater461townAroostook523−1.3%$65,417$154,900
Alexander462townWashington519−1.0%$93,750$193,800
Verona Island463townHancock515+1.4%$61,607$243,600
Wallagrass464townAroostook510−1.7%$48,833$194,900
Carthage465townFranklin509+1.0%$79,107$144,300
Whiting466townWashington505+4.6%$55,263$214,200
Turner CDPinside Turner467CDPAndroscoggin505–$52,444$319,800
Mariaville468townHancock502+6.4%$66,027$215,400
Arrowsic469townSagadahoc499+5.3%$99,107$584,200
Chapman470townAroostook499+1.4%$93,125$185,700
Moscow471townSomerset492+4.2%$45,526$153,800
Ripley472townSomerset487+0.8%$64,821$144,300
Columbia Falls473townWashington484+1.9%$43,750$219,300
Winter Harbor474townHancock481+3.7%$86,250$210,500
Cambridge475townSomerset460+3.8%$63,194$214,900
Beals476townWashington453+1.8%$64,063$256,700
Westfield477townAroostook452+0.2%$52,917$134,400
Danforth CDPinside Danforth478CDPWashington452–$42,264$85,200
Stow479townOxford451+14.2%$42,204$326,400
Smyrna480townAroostook451+2.7%$57,750$117,100
Avon481townFranklin451+0.2%$63,125$141,700
Burlington482townPenobscot450+18.7%$48,750$99,700
Oakfield CDPinside Oakfield483CDPAroostook449–$45,272$68,600
North Ansoninside Anson484CDPSomerset445–$60,298$143,200
Ludlow485townAroostook444+1.4%$62,500$133,900
Mattawamkeag CDPinside Mattawamkeag486CDPPenobscot436–$38,417$125,500
Columbia487townWashington435+0.2%$56,667$158,700
North Haven488townKnox432+3.1%$87,500$440,200
Eastbrook489townHancock431+1.4%$69,018$300,700
Newry490townOxford429+4.6%$67,000$307,700
Weld491townFranklin428+13.5%$62,083$268,600
St. Francis492townAroostook426−2.3%$32,188$120,800
Sweden493townOxford424+5.7%$73,750$311,300
Northeast Harborinside Mount Desert494CDPHancock419–$92,415$729,700
Rangeley CDPinside Rangeley495CDPFranklin407–$28,674$161,100
Winn496townPenobscot405+1.8%$36,333$95,600
Chebeague Island497townCumberland398+1.8%$67,639$651,400
Springfield498townPenobscot390+31.3%$60,833$122,500
Lowell499townPenobscot388+5.7%$50,833$209,700
Perham500townAroostook381+3.3%$62,500$117,600
Stacyville501townPenobscot375+0.3%$54,583$101,700
Winter Harbor CDPinside Winter Harbor502CDPHancock371–$86,667$240,300
Castle Hill503townAroostook370−0.3%$54,250$145,300
Roxbury504townOxford364+0.0%$51,667$105,800
Eagle Lake CDPinside Eagle Lake505CDPAroostook360–$36,875$170,800
Standish CDPinside Standish506CDPCumberland360–not published$399,100
Portage Lake507townAroostook359−0.6%$60,000$202,200
Island Falls CDPinside Island Falls508CDPAroostook359–$55,227$81,000
Swans Island509townHancock356+0.0%$86,250$316,700
Grand Isle510townAroostook356−1.1%$35,417$85,000
Passadumkeag511townPenobscot349+0.9%$55,417$98,800
Waltham512townHancock344+3.3%$71,071$181,300
Charlotte513townWashington337+0.0%$67,813$140,800
Unity CDPinside Unity514CDPWaldo333–not published$177,600
Milbridge CDPinside Milbridge515CDPWashington326–not published$231,800
Roque Bluffs516townWashington316+7.5%$89,375$290,300
Dallas Plantation517plantationFranklin313+0.0%$77,500not published
Dennysville518townWashington312+3.7%$39,250$218,800
New Canada519townAroostook308+2.0%$68,750$210,300
Hanover520townOxford304+6.7%$55,417$334,500
Caswell521townAroostook283−2.4%$43,173$85,000
Sorrento522townHancock279+0.0%$83,438$298,800
Lubec CDPinside Lubec523CDPWashington277–$51,429$216,800
Stoneham524townOxford276+5.7%$63,750$226,200
Shirley525townPiscataquis275+8.7%$61,875$219,600
Amherst526townHancock265+6.9%$72,656$210,200
St. John Plantation527plantationAroostook261−1.5%$51,875$170,800
Amity528townAroostook250−1.6%$65,000$155,000
Stockholm529townAroostook247−0.8%$60,833$144,800
Crystal530townAroostook245−1.6%$48,125$129,200
Grand Isle CDPinside Grand Isle531CDPAroostook243–$35,156$82,200
Weston532townAroostook241−1.2%$58,942$171,700
Long Island533townCumberland235+0.4%$91,250$551,100
Medford534townPiscataquis235+1.7%$65,476$88,200
Allagash535townAroostook234−0.8%$32,500$95,600
Wade536townAroostook232+0.0%$41,818$157,100
Wellington537townPiscataquis232+2.7%$44,519$133,700
Dyer Brook538townAroostook211−1.4%$73,409$135,000
Whitneyville539townWashington208+3.0%$55,938$118,800
Blaine CDPinside Blaine540CDPAroostook206–$95,000not published
Merrill541townAroostook205−1.0%$65,536$131,600
Woodville542townPenobscot204+0.5%$49,722$107,100
Masardis543townAroostook203−1.0%$67,650$126,400
Gilead544townOxford198+2.6%$42,344$235,000
Baring Plantation545plantationWashington197−0.5%not published$117,700
Winterville Plantation546plantationAroostook192−1.5%$47,500$204,100
Mount Chase547townPenobscot190+0.5%$41,711$115,700
Moose River548townSomerset186+0.0%$76,324$144,900
Topsfield549townWashington180+0.0%$48,125$141,700
Rangeley Plantation550plantationFranklin179+0.0%not publishednot published
Northfield551townWashington177−0.6%$68,333$198,600
Cooper552townWashington169−0.6%$48,750$212,500
Hamlin553townAroostook162−1.2%$50,938$200,000
Cranberry Isles554townHancock160−1.2%$65,000$439,100
Lake View Plantation555plantationPiscataquis152+1.3%not published$351,000
Orient556townAroostook151−2.6%not published$548,600
Carroll Plantation557plantationPenobscot140+1.4%$24,643$83,500
Bowerbank558townPiscataquis137+0.0%$93,125$199,500
Willimantic559townPiscataquis136+0.7%$63,472$131,700
Edinburg560townPenobscot136+1.5%$69,583$220,800
Meddybemps561townWashington136−0.7%$48,000$295,000
Beaver Cove562townPiscataquis134+1.5%$98,185$523,300
Sabattus CDPinside Sabattus563CDPAndroscoggin134–not published$214,300
Coplin Plantation564plantationFranklin132+0.0%$51,875$321,900
Grand Lake Stream Plantation565plantationWashington128+0.0%$61,875$172,300
Reed Plantation566plantationAroostook126+0.0%$37,250$109,600
Sandy River Plantation567plantationFranklin126+0.0%$61,250$403,600
Wesley568townWashington122+0.0%$63,125$68,800
Vanceboro CDPinside Vanceboro569CDPWashington122–not published$113,500
Lakeville570townPenobscot105+1.0%$65,625$313,600
Byron571townOxford104−1.0%$90,417$122,700
Vanceboro572townWashington103−1.0%not published$113,500
Haynesville573townAroostook99−1.0%not published$77,100
Maxfield574townPenobscot99+22.2%$92,500$164,600
Aurora575townHancock93+2.2%not published$189,400
Crawford576townWashington93+4.5%$31,875$121,400
Hammond577townAroostook89−1.1%not published$129,200
Pleasant Ridge Plantation578plantationSomerset86+0.0%$78,000$225,000
Isle au Haut579townKnox84−1.2%$49,500$593,800
Caratunk580townSomerset82+3.8%$73,235$470,000
Westmanland581townAroostook79+1.3%$63,750$222,900
Garfield Plantation582plantationAroostook78−2.5%$45,625$287,500
Hersey583townAroostook78+6.8%$31,250$162,500
Cyr Plantation584plantationAroostook77−2.5%$88,125$164,600
Deblois585townWashington76+2.7%$52,083$133,300
Littlejohn Islandinside Yarmouth586CDPCumberland73–not published$671,900
Talmadge587townWashington72+2.9%$85,577not published
Upton588townOxford69+0.0%not publishednot published
Osborn589townHancock67+0.0%$127,083$218,100
Waite590townWashington65−1.5%$53,750not published
Webster Plantation591plantationPenobscot64+1.6%not published$75,800
Monhegan Plantation592plantationLincoln62+0.0%not published$701,900
Brighton Plantation593plantationSomerset61−1.6%$73,750not published
Great Pond594townHancock61−1.6%$22,292$197,900
Beddington595townWashington61−1.6%$146,500$237,500
Dennistown Plantation596plantationSomerset60+0.0%not published$386,800
Macwahoc Plantation597plantationAroostook59−1.7%$31,087not published
West Forks Plantation598plantationSomerset58+0.0%not published$320,000
Highland Plantation599plantationSomerset54+1.9%$42,745$99,600
Matinicus Isle Plantation600plantationKnox50−2.0%$65,417$350,000
The Forks Plantation601plantationSomerset48+0.0%$65,865$271,700
Moro Plantation602plantationAroostook43−2.3%$61,250$175,000
Lincoln Plantation603plantationOxford40+0.0%$74,167$264,300
Seboeis Plantation604plantationPenobscot39+0.0%$32,500$125,000
Frenchboro605townHancock31+0.0%$42,250not published
Kingsbury Plantation606plantationPiscataquis30+0.0%$38,036$137,500
Frye Island607townCumberland25+4.2%$61,719$635,400
Nashville Plantation608plantationAroostook25−3.8%$46,750$162,500
Glenwood Plantation609plantationAroostook4+0.0%not publishednot published

Download every place in Maine as a CSV file

Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections