Maine County Map
Maine has 16 counties. Together they cover 30,845 sq mi of land and 1,414,874 people.
- Population
- Land area
- Density
Neighbouring areas are given different colours so their shared borders read clearly. These colours carry no data.
Population from the Vintage 2025 estimates. Breaks are quintiles within Maine.
People per square mile, computed from population and land area. Breaks are quintiles within Maine.
Median household income, American Community Survey 2020 to 2024 five-year estimates. Breaks are quintiles within Maine.
- Counties
- 16
- 42nd most of the 51 states and DC
- Population
- 1,414,874
- 42nd largest
- Land area
- 30,845
- square miles
- Density
- 45.9
- people per square mile, computed
Sources: US Census Bureau, Population Estimates Program, Vintage 2025 Population Estimates, released 26 March 2026; US Census Bureau, Gazetteer Files, 2025 Gazetteer Files, released 10 September 2025. Retrieved 30 August 2026.
Download this map
Free to use and redistribute. The boundaries are public-domain Census Bureau data; attribution to County Maps US is appreciated but not required.
Satellite view
Aerial imagery of Maine with the state boundary drawn on top. County lines are not drawn here: at this scale they would bury the picture, and the map above already carries them.
The extremes of Maine
Which is the largest county in Maine? The answer depends on whether you mean area or population.
The counties, by shape
Every one, drawn to its own scale so the small ones stay recognisable. Shape alone is not a size comparison; the table below carries the areas.
What the map does not say
The counties of Maine are nowhere near the same size. Aroostook County covers 6,671 sq mi of land, 26.3 times the 254 sq mi of Sagadahoc County. People are spread even less evenly: Cumberland County packs 379 per sq mi while Piscataquis County holds 4.4 per sq mi.
They were not drawn in one sitting either. York County dates to 1636, and the boundaries were still being redrawn when Knox County was organised in 1860, 224 years later. Founding years come from Wikidata and are worth checking against the county's own history before citing.
Water is part of the picture too: 67.8% of Knox County is water, the most in the state, which is why its land area and total area disagree. And 8 of the 16 counties here share their names with counties in other states, so searching by name alone can land in the wrong place; the A to Z index lists every duplicate.
All 16 counties of Maine
Sortable on any column. This table doubles as the text alternative to the map above: every area is a link, in alphabetical order, whether or not the map renders.
| Name | Population | Land area | Density | Median income | Seat | FIPS |
|---|---|---|---|---|---|---|
| Androscoggin County | 116,487 | 468 sq mi | 249 per sq mi | $67,873 | Auburn | 23001 |
| Aroostook County | 66,609 | 6,671 sq mi | 10.0 per sq mi | $56,700 | Houlton | 23003 |
| Cumberland County | 317,222 | 836.2 sq mi | 379 per sq mi | $95,677 | Portland | 23005 |
| Franklin County | 30,824 | 1,697 sq mi | 18.2 per sq mi | $58,675 | Farmington | 23007 |
| Hancock County | 57,171 | 1,587 sq mi | 36.0 per sq mi | $72,744 | Ellsworth | 23009 |
| Kennebec County | 129,067 | 867.5 sq mi | 149 per sq mi | $69,077 | Augusta | 23011 |
| Knox County | 41,117 | 364.9 sq mi | 113 per sq mi | $74,096 | Rockland | 23013 |
| Lincoln County | 36,595 | 455.9 sq mi | 80.3 per sq mi | $76,875 | Wiscasset | 23015 |
| Oxford County | 60,346 | 2,077 sq mi | 29.1 per sq mi | $60,173 | Paris | 23017 |
| Penobscot County | 157,967 | 3,397 sq mi | 46.5 per sq mi | $66,356 | Bangor | 23019 |
| Piscataquis County | 17,409 | 3,961 sq mi | 4.4 per sq mi | $61,345 | Dover-Foxcroft | 23021 |
| Sagadahoc County | 37,979 | 254 sq mi | 150 per sq mi | $87,806 | Bath | 23023 |
| Somerset County | 51,620 | 3,924 sq mi | 13.2 per sq mi | $58,179 | Skowhegan | 23025 |
| Waldo County | 40,693 | 730.2 sq mi | 55.7 per sq mi | $72,782 | Belfast | 23027 |
| Washington County | 31,334 | 2,563 sq mi | 12.2 per sq mi | $56,024 | Machias | 23029 |
| York County | 222,434 | 991.2 sq mi | 224 per sq mi | $88,333 | Alfred | 23031 |
Sources: US Census Bureau, Population Estimates Program, Vintage 2025 Population Estimates, released 26 March 2026; US Census Bureau, Gazetteer Files, 2025 Gazetteer Files, released 10 September 2025; US Census Bureau, American Community Survey, American Community Survey 2020-2024 5-Year Estimates, released 29 January 2026; Wikidata (CC0), Wikidata. Retrieved 30 August 2026.
The ten most populous
- Cumberland County317,222
- York County222,434
- Penobscot County157,967
- Kennebec County129,067
- Androscoggin County116,487
- Aroostook County66,609
- Oxford County60,346
- Hancock County57,171
- Somerset County51,620
- Knox County41,117
Data on this page last rebuilt 30 August 2026. How these figures are produced.