State profile · ME

Largest Cities in Maine

Ranked by resident population across 154 tracked cities and towns in Maine, using Census ACS 5-Year Estimates (2023). This compares cities and Census-designated places, not metropolitan areas.

154
Cities
665,621
Combined city pop.
$64,613
Avg median income
8.8%
Avg poverty rate

Data updated July 2026

The headline finding

Portland is the largest of 154 tracked cities in Maine, which ranks #39 of 52 nationally on avg median income.

Portland
largest tracked city (68,505 people)
#39
national rank, avg median income
154
cities tracked in this state

Every figure here is read live from the same table rendered below.

92% of Maine's 154 tracked cities are small towns under 10,000 people -- none crosses the 1-million-resident mark.

How we calculate this mix & the national home-value percentile below

Every tracked city in Maine is bucketed by population: small town under 10,000; mid-size 10,000–99,999; large 100,000–999,999; megacity 1,000,000+. The national home-value comparison below plots Maine's average tracked-city home value against all 52 US states/territories, ranked the same way as the per-city percentiles: the state's percentile is the share of states with a lower average home value. See the methodology page for the full source-to-figure lineage.

Largest cities in Maine

By population, hover or tap a bar for income detail

residents

What this shows Portland, ME is the most populous city profiled in Maine; the full list of all 154 cities follows below.

Source U.S. Census Bureau ACS 5-Year Estimates (2023) As of 2023

How Maine ranks nationally

Avg median income

$64,613

#39 of 52 · highest income

Avg home value

$249,736

#22 of 52 · highest values

Avg poverty rate

8.8%

#22 of 52 · lowest poverty

Tracked cities

154

#46 of 52 · most tracked cities

Maine ranks #39 of 52 nationally on average median income and #22 of 52 on average poverty rate, derived live by comparing it against every other tracked state. Averages are computed only across the cities PlainCities tracks in each state, not full state populations.

How Maine's home values compare nationally

Average tracked-city home value vs. all 52 US states/territories

$249,736 42nd percentile more affordable than 42% of 52 US states

$0–$50,000: 0 US states (0%). Below this entry. $50,000–$100,000: 0 US states (0%). Below this entry. $100,000–$150,000: 9 US states (17%). Below this entry. $150,000–$200,000: 11 US states (21%). Below this entry. $200,000–$250,000: 11 US states (21%). This entry sits in this band. $250,000–$300,000: 2 US states (4%). Above this entry. $300,000–$350,000: 3 US states (6%). Above this entry. $350,000–$400,000: 4 US states (8%). Above this entry. $400,000–$450,000: 3 US states (6%). Above this entry. $450,000–$500,000: 4 US states (8%). Above this entry. $500,000–$550,000: 1 US states (2%). Above this entry. $550,000–$600,000: 1 US states (2%). Above this entry. $600,000–$650,000: 0 US states (0%). Above this entry. $650,000–$700,000: 1 US states (2%). Above this entry. $700,000–$750,000: 2 US states (4%). Above this entry. $750,000–$800,000: 0 US states (0%). Above this entry. Maine $0 $800,000 every US state, bucketed by value

Each bar is a $50K-wide band; taller bars hold more US states. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source U.S. Census Bureau ACS 5-Year Estimates · 2023

Which cities does Maine include?

City Population
Portland 68,505
Lewiston 37,886
Bangor 31,663
South Portland 26,780
Auburn 24,294
Biddeford 22,463
Sanford 22,095
Saco 20,636
Westbrook 20,484
Augusta 18,999
Brunswick 16,928
Waterville 16,704
Orono 10,699
Brewer 9,654
Old Orchard Beach 9,150
Bath 8,801
Presque Isle 8,736
Ellsworth 8,550
Old 7,439
Caribou 7,427
Gorham 7,365
Rockland 6,991
Belfast 6,985
Topsham 6,962
Skowhegan 6,638
Yarmouth 6,293
Gardiner 6,047
Kennebunk 6,008
Winslow 5,701
North Windham 5,633
Oak Hill 5,365
Kittery 5,284
Houlton 4,958
Hampden 4,937
Farmington 4,879
Lisbon Falls 4,185
Millinocket 4,111
South Eliot 4,021
Rumford 4,017
York Harbor 3,853
Camden 3,665
Lisbon 3,453
South Berwick 3,441
Lake Arrowhead 3,273
Norway 3,145
Bucksport 3,140
Calais 3,087
Pittsfield 3,078
Madawaska 2,960
Cumberland Center 2,811
Dover-Foxcroft 2,758
Oakland 2,714
Winthrop 2,666
Cape Neddick 2,578
Lincoln 2,576
Hallowell 2,570
South Paris 2,570
Madison 2,552
Fort Kent 2,453
Fairfield 2,432
Milford 2,312
Bar Harbor 2,311
Mechanic Falls 2,300
Farmingdale 2,163
Falmouth Foreside 2,148
Berwick 2,085
Mexico 2,026
Thomaston 2,021
Richmond 1,946
Dunstan 1,916
Veazie 1,866
Dexter 1,840
Wilton 1,822
North Berwick 1,811
Dixfield 1,770
Steep Falls 1,720
Bridgton 1,666
Fryeburg 1,665
Fort Fairfield 1,632
Van Buren 1,614
East Millinocket 1,545
Freeport 1,544
Waldoboro 1,487
Randolph 1,479
Newport 1,469
Kennebunkport 1,450
Falmouth 1,447
Milo 1,445
Machias 1,395
West Kennebunk 1,367
Wiscasset 1,273
Searsport 1,264
Livermore Falls 1,250
Eastport 1,230
Howland 1,208
Damariscotta 1,172
Norridgewock 1,155
Oxford 1,135
Limestone 1,120
Chisholm 1,115
Cornish 1,080
Blue Hill 1,066
Woodland 1,059
South Windham 1,047
Clinton 1,043
Winterport 1,043
Kittery Point 1,008
Washburn 958
Boothbay Harbor 948
Mars Hill 934
Castine 926
Greenville 883
Greene 882
Bradley 872
Kezar Falls 834
Gray 810
Bowdoinham 768
Little Falls 735
Alfred 696
Anson 687
Ashland 676
Corinna 636
Jonesport 634
Guilford 630
Newcastle 621
Bingham 613
Kingfield 583
Mapleton 582
Casco 573
Hartland 572
Southwest Harbor 563
Brownville Junction 559
Bethel 546
Turner 543
Rangeley 532
Cousins Island 509
Danforth 507
Patten 502
Sabattus 497
Oakfield 464
Naples 463
Mattawamkeag 428
North Anson 420
Northeast Harbor 410
Milbridge 394
Eagle Lake 378
Standish 344
Island Falls 343
Winter Harbor 321
Lubec 320
Unity 320
Grand Isle 244
Blaine 225
Vanceboro 158

What to do with Maine's city data

154 cities is a lot to browse, here's where to start.

  • Portland is Maine's largest tracked city by population, start there if you want the fullest picture of a major ME metro. Portland profile
  • Falmouth Foreside has the highest median household income of any tracked city in Maine, a different lens than population size alone. Falmouth Foreside profile
  • See how Maine's cities stack up nationally, not just against each other. National rankings

City counts and averages on this page cover only the 154 places with sufficient Census ACS data, smaller towns below the reporting threshold are not included.

Primary sources: Census ACS, FBI UCR, NOAA Climate Normals, NCES.

Frequently Asked Questions

How many cities does PlainCities track in Maine?

PlainCities profiles 154 cities and towns in Maine, drawn from the U.S. Census Bureau's American Community Survey 5-Year Estimates (2023).

What is the largest city in Maine?

Portland is the largest tracked city in Maine, with a population of 68,505.

What is the average household income in Maine?

Across the 154 tracked cities in Maine, the average median household income is $64,613. Individual cities vary widely, with Falmouth Foreside reporting the highest median income at $152,870.

What is the average poverty rate in Maine?

The average poverty rate across Maine's tracked cities is 8.8%, based on Census ACS 5-Year Estimates (2023).

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainCities Editorial

Verify with U.S. Census Bureau →

Embed this widget

Copy this snippet to embed a live-linked card on your own site.

Every figure on PlainCities is rendered directly from Census ACS source data, no number is typed in by an editor. This page draws directly on Census ACS source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.