Biggest Cities in Maine (2026)

Portland is the #1 ranked city in Maine with 68,505 (population). This ranking includes 107 Maine cities with available data.

#1
Portland
68,505
Pop. 68,505
#2
Lewiston
37,886
Pop. 37,886
#3
Bangor
31,663
Pop. 31,663
#4
South Portland
26,780
Pop. 26,780
#5
Auburn
24,294
Pop. 24,294
#6
Biddeford
22,463
Pop. 22,463
#7
Sanford
22,095
Pop. 22,095
#8
Saco
20,636
Pop. 20,636
#9
Westbrook
20,484
Pop. 20,484
#10
Augusta
18,999
Pop. 18,999
Loading map…

All 107 Cities Ranked

Source: U.S. Census Bureau ACS
#CityPopulationPopulation
1Portland68,50568,505
2Lewiston37,88637,886
3Bangor31,66331,663
4South Portland26,78026,780
5Auburn24,29424,294
6Biddeford22,46322,463
7Sanford22,09522,095
8Saco20,63620,636
9Westbrook20,48420,484
10Augusta18,99918,999
11Brunswick16,92816,928
12Waterville16,70416,704
13Orono10,69910,699
14Brewer9,6549,654
15Old Orchard Beach9,1509,150
16Bath8,8018,801
17Presque Isle8,7368,736
18Ellsworth8,5508,550
19Old Town7,4397,439
20Caribou7,4277,427
21Gorham7,3657,365
22Rockland6,9916,991
23Belfast6,9856,985
24Topsham6,9626,962
25Skowhegan6,6386,638
26Yarmouth6,2936,293
27Gardiner6,0476,047
28Kennebunk6,0086,008
29Winslow5,7015,701
30North Windham5,6335,633
31Oak Hill5,3655,365
32Kittery5,2845,284
33Houlton4,9584,958
34Hampden4,9374,937
35Farmington4,8794,879
36Lisbon Falls4,1854,185
37Millinocket4,1114,111
38South Eliot4,0214,021
39Rumford4,0174,017
40York Harbor3,8533,853
41Camden3,6653,665
42Lisbon3,4533,453
43South Berwick3,4413,441
44Lake Arrowhead3,2733,273
45Norway3,1453,145
46Bucksport3,1403,140
47Calais3,0873,087
48Pittsfield3,0783,078
49Madawaska2,9602,960
50Cumberland Center2,8112,811
51Dover-Foxcroft2,7582,758
52Oakland2,7142,714
53Winthrop2,6662,666
54Cape Neddick2,5782,578
55Lincoln2,5762,576
56South Paris2,5702,570
57Hallowell2,5702,570
58Madison2,5522,552
59Fort Kent2,4532,453
60Fairfield2,4322,432
61Milford2,3122,312
62Bar Harbor2,3112,311
63Mechanic Falls2,3002,300
64Farmingdale2,1632,163
65Falmouth Foreside2,1482,148
66Berwick2,0852,085
67Mexico2,0262,026
68Thomaston2,0212,021
69Richmond1,9461,946
70Dunstan1,9161,916
71Veazie1,8661,866
72Dexter1,8401,840
73Wilton1,8221,822
74North Berwick1,8111,811
75Dixfield1,7701,770
76Steep Falls1,7201,720
77Bridgton1,6661,666
78Fryeburg1,6651,665
79Fort Fairfield1,6321,632
80Van Buren1,6141,614
81East Millinocket1,5451,545
82Freeport1,5441,544
83Waldoboro1,4871,487
84Randolph1,4791,479
85Newport1,4691,469
86Kennebunkport1,4501,450
87Falmouth1,4471,447
88Milo1,4451,445
89Machias1,3951,395
90West Kennebunk1,3671,367
91Wiscasset1,2731,273
92Searsport1,2641,264
93Livermore Falls1,2501,250
94Eastport1,2301,230
95Howland1,2081,208
96Damariscotta1,1721,172
97Norridgewock1,1551,155
98Oxford1,1351,135
99Limestone1,1201,120
100Chisholm1,1151,115
101Cornish1,0801,080
102Blue Hill1,0661,066
103Woodland1,0591,059
104South Windham1,0471,047
105Clinton1,0431,043
106Winterport1,0431,043
107Kittery Point1,0081,008

Methodology

Cities in Maine are ranked by population. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.

Frequently Asked Questions

What is the #1 biggest cities in maine?
Portland ranks #1 with 68,505 (population).
What are the top 5 biggest cities in maine?
1. Portland (68,505), 2. Lewiston (37,886), 3. Bangor (31,663), 4. South Portland (26,780), 5. Auburn (24,294)
How many cities in Maine are ranked?
This ranking includes 107 cities in Maine with available data.

More Rankings in Maine

See This Ranking in Other States