');
US City Data

Cities in Maine

155 cities and towns · Population 665,716

Total Cities
155
Total Population
665,716
Largest City
Portland
Median Income
$64,613

About Maine

Maine is home to 155 cities and towns with a combined population of 665,716 residents according to the latest US Census Bureau American Community Survey estimates. The largest city is Portland, and the median household income across the state is $64,613 per year. Browse the table below to compare cities by population and income, or explore the full Maine city rankings. See how cities compare on housing costs in our Maine cost of living guide.

Economy & Income

The economic landscape of Maine features a median household income of $64,613. The wealthiest community by income is Falmouth Foreside at $152,870 per year. The state's average unemployment rate is 5.9% and the poverty rate averages 14.4% across all communities. 31.2% of residents statewide hold a bachelor's degree or higher.

Housing & Cost of Living

The typical home in Maine is valued at $251,113, with median monthly rent at $972. The home-value-to-income ratio is approximately 3.9x the median income, a moderate figure that reflects a balanced housing market. For city-by-city housing data, see our Maine cost of living breakdown.

Demographics

The population of Maine is distributed across 155 communities, ranging from Littlejohn Island (95 residents) to Portland (68,505 residents). The median age across Maine is 46.6 years. Explore individual city pages for detailed demographic breakdowns including race, ethnicity, education, and employment data.

Largest Cities in Maine

CityPopulationMedian Income
Portland68,505$76,174
Lewiston37,886$56,558
Bangor31,663$58,096
South Portland26,780$84,563
Auburn24,294$66,552
Biddeford22,463$69,794
Sanford22,095$70,570
Saco20,636$84,328
Westbrook20,484$85,868
Augusta18,999$48,756
Brunswick16,928$68,190
Waterville16,704$47,489
Orono10,699$56,890
Brewer9,654$51,490
Old Orchard Beach9,150$65,842
Bath8,801$65,565
Presque Isle8,736$57,396
Ellsworth8,550$70,990
Old Town7,439$49,329
Caribou7,427$54,271

All Cities in Maine

Portland68,505Lewiston37,886Bangor31,663South Portland26,780Auburn24,294Biddeford22,463Sanford22,095Saco20,636Westbrook20,484Augusta18,999Brunswick16,928Waterville16,704Orono10,699Brewer9,654Old Orchard Beach9,150Bath8,801Presque Isle8,736Ellsworth8,550Old Town7,439Caribou7,427Gorham7,365Rockland6,991Belfast6,985Topsham6,962Skowhegan6,638Yarmouth6,293Gardiner6,047Kennebunk6,008Winslow5,701North Windham5,633Oak Hill5,365Kittery5,284Houlton4,958Hampden4,937Farmington4,879Lisbon Falls4,185Millinocket4,111South Eliot4,021Rumford4,017York Harbor3,853Camden3,665Lisbon3,453South Berwick3,441Lake Arrowhead3,273Norway3,145Bucksport3,140Calais3,087Pittsfield3,078Madawaska2,960Cumberland Center2,811Dover-Foxcroft2,758Oakland2,714Winthrop2,666Cape Neddick2,578Lincoln2,576Hallowell2,570South Paris2,570Madison2,552Fort Kent2,453Fairfield2,432Milford2,312Bar Harbor2,311Mechanic Falls2,300Farmingdale2,163Falmouth Foreside2,148Berwick2,085Mexico2,026Thomaston2,021Richmond1,946Dunstan1,916Veazie1,866Dexter1,840Wilton1,822North Berwick1,811Dixfield1,770Steep Falls1,720Bridgton1,666Fryeburg1,665Fort Fairfield1,632Van Buren1,614East Millinocket1,545Freeport1,544Waldoboro1,487Randolph1,479Newport1,469Kennebunkport1,450Falmouth1,447Milo1,445Machias1,395West Kennebunk1,367Wiscasset1,273Searsport1,264Livermore Falls1,250Eastport1,230Howland1,208Damariscotta1,172Norridgewock1,155Oxford1,135Limestone1,120Chisholm1,115Cornish1,080Blue Hill1,066Woodland1,059South Windham1,047Clinton1,043Winterport1,043Kittery Point1,008Washburn958Boothbay Harbor948Mars Hill934Castine926Greenville883Greene882Bradley872Kezar Falls834Gray810Bowdoinham768Little Falls735Alfred696Anson687Ashland676Corinna636Jonesport634Guilford630Newcastle621Bingham613Kingfield583Mapleton582Casco573Hartland572Southwest Harbor563Brownville Junction559Bethel546Turner543Rangeley532Cousins Island509Danforth507Patten502Sabattus497Oakfield464Naples463Mattawamkeag428North Anson420Northeast Harbor410Milbridge394Eagle Lake378Standish344Island Falls343Winter Harbor321Lubec320Unity320Grand Isle244Blaine225Vanceboro158Littlejohn Island95

Maine City Rankings

Most Populated Citiesin MaineMost Affordable Citiesin MaineHighest Income Citiesin MaineLowest Rent Citiesin MaineMost Educated Citiesin MaineBest Job Marketsin MaineYoungest Citiesin MaineMost Diverse Citiesin Maine

Frequently Asked Questions about Maine

How many cities are in Maine?

Maine has 155 cities and towns with a combined population of 665,716 residents according to US Census Bureau data.

What is the largest city in Maine?

The largest city in Maine is Portland by population. It has 68,505 residents and a median household income of $76,174.

What is the median household income in Maine?

The median household income across Maine is $64,613 per year. The highest-income city is Falmouth Foreside at $152,870.

What is the most popular city in Maine?

Portland is the most populated city in Maine with 68,505 residents and a median income of $76,174.

What are the top 5 cities in Maine by population?

The five largest cities in Maine are: 1. Portland (68,505), 2. Lewiston (37,886), 3. Bangor (31,663), 4. South Portland (26,780), 5. Auburn (24,294).

What is the smallest city in Maine?

The smallest city in Maine by population is Littlejohn Island with 95 residents.

What is the cost of living in Maine?

The median household income in Maine is $64,613. The median home value across the state is $251,113 and median rent is $972/month. See our detailed cost of living guide for Maine for city-level breakdowns.