> > United States >> States > > Counties
List of Cities and Counties in Maine
Discover Maine population facts easily with our list of counties and cities. Find out how many people live in each area, from big cities to small towns, and see how Maine population is spread out across the state.
Maine Counties by Population
A county is an administrative subdivision of a US state or territory. As of 2022, Maine is divided into 16 counties.
The average population of Maine counties is 85,765; Cumberland County is the most populous (305,231) and Piscataquis County is the least (17,165). The average land area is 2211 sq mi. The largest county is Aroostook County (6,829 sq mi) and the smallest is Sagadahoc County (370 sq mi). The most densely populates county in Maine is Cumberland with a density of 251 people per sq. mile.
read about the Population of Maine
# | County | Population 2021 | Area (sq. mi.) | Density (people/sq. mi.) |
1 | Cumberland County | 305,231 | 1,217 | 250.81 |
2 | York County | 214,591 | 1,271 | 168.84 |
3 | Penobscot County | 152,765 | 3,556 | 42.96 |
4 | Kennebec County | 124,486 | 951 | 130.90 |
5 | Androscoggin County | 111,034 | 497 | 223.41 |
6 | Aroostook County | 66,859 | 6,829 | 9.79 |
7 | Oxford County | 58,629 | 2,175 | 26.96 |
8 | Hancock County | 56,192 | 2,351 | 23.90 |
9 | Somerset County | 50,592 | 4,095 | 12.35 |
10 | Knox County | 41,084 | 1,142 | 35.98 |
11 | Waldo County | 39,912 | 853 | 46.79 |
12 | Sagadahoc County | 37,071 | 370 | 100.19 |
13 | Lincoln County | 35,828 | 700 | 51.18 |
14 | Washington County | 31,121 | 3,255 | 9.56 |
15 | Franklin County | 29,687 | 1,744 | 17.02 |
16 | Piscataquis County | 17,165 | 4,377 | 3.92 |
Source: US Census report 2021
read about the race and ethnicity in Maine
Top Cities in Maine by population
Maine is divided into 16 counties and contains 483 municipalities consisting of cities, and towns. As of 2022, Maine has 23 incorporated cities and 430 towns. The most populated city in Maine is Portland followed by Lewiston and Bangor.
Let’s have a look at the top Cities in Maine by population
# | City | Population |
1 | Portland | 68,408 |
2 | Lewiston | 37,121 |
3 | Bangor | 31,753 |
4 | South Portland | 26,498 |
5 | Auburn | 24,061 |
6 | Biddeford | 22,552 |
7 | Scarborough | 22,135 |
8 | Sanford | 21,982 |
9 | Brunswick | 21,756 |
10 | Westbrook | 20,400 |
Source: US Census 2020
Most Populous Counties in Maine
The most populous county in Maine is Cumberland County with 305,231 residents. Its followed by York County (214,591) and Penobscot County (152,765)
Let’s have a look at the most populous counties
# | County | Population 2021 |
1 | Cumberland County | 305,231 |
2 | York County | 214,591 |
3 | Penobscot County | 152,765 |
4 | Kennebec County | 124,486 |
5 | Androscoggin County | 111,034 |
Least Populated Maine County
The least populous county is Piscataquis County with 17,165 residents, it’s followed by Franklin County and Washington County.
Let’s have look at the least populated counties in Maine
# | County | Population 2021 |
1 | Piscataquis County | 17,165 |
2 | Franklin County | 29,687 |
3 | Washington County | 31,121 |
source: US Census 2021
read about religion in Maine
Largest counties in Maine by area
The Largest county by Land Area in Maine is Aroostook County with an area of 6,829 sq. miles. Piscataquis County with an area of 4,377 sq. mi. comes next followed by Somerset County (4,095 sq. mi.)
Let’s have a look at the Top counties by Area
# | County | Area (sq. mi.) |
1 | Aroostook County | 6,829 |
2 | Piscataquis County | 4,377 |
3 | Somerset County | 4,095 |
4 | Penobscot County | 3,556 |
5 | Washington County | 3,255 |
Smallest County in Maine by area
The smallest county by area in Maine is Sagadahoc County with an area of 370 square miles.
# | County | Area (sq. mi.) |
1 | Sagadahoc County | 370 |
2 | Androscoggin County | 497 |
3 | Lincoln County | 700 |
source: US Census report 2021
Most Densely populated Counties in Maine
The most densely populated county in Maine is Cumberland County, with 250 people per sq. mi. Next comes Androscoggin county with 223 people per sq. mi. followed by York county (169/ sq.mi)
Let’s have a look at the most densely populated counties
# | County | Density (people/sq. mi.) |
1 | Cumberland County | 250.81 |
2 | Androscoggin County | 223.41 |
3 | York County | 168.84 |
Least Densely Populated County in Maine
Piscataquis County with a population density of just 3.92 people per sq. miles is the least densely populated county in Maine.
# | County | Density (people/sq. mi.) |
1 | Piscataquis County | 3.92 |
2 | Washington County | 9.56 |
3 | Aroostook County | 9.79 |