Counties · Maine

Counties of Maine

Maine has 16 counties. Cumberland County is the largest with 317,222 residents in 2025. 15 of the 16 gained residents between 2020 and 2025 by the Census Bureau's estimates.

What counties are in Maine?

Sorted by the 2025 population estimate; sort by any column.

Counties of Maine: 2025 estimate, change since 2020, ACS 2020-2024 5-year estimates
Cumberland County317,222+4.7%4881$95,677$451,200
York County222,434+4.9%4459$88,333$395,700
Penobscot County157,967+3.8%6946$66,356$214,100
Kennebec County129,067+3.7%3436$69,077$238,200
Androscoggin County116,487+4.8%2132$67,873$252,800
Aroostook County66,609−0.7%7924$56,700$149,700
Oxford County60,346+4.5%4419$60,173$217,300
Hancock County57,171+3.0%4418$72,744$310,400
Somerset County51,620+2.3%4220$58,179$166,900
Knox County41,117+1.3%2013$74,096$324,900
Waldo County40,693+2.7%298$72,782$257,700
Sagadahoc County37,979+3.5%139$87,806$333,300
Lincoln County36,595+3.9%2410$76,875$332,700
Washington County31,334+0.8%5014$56,024$161,800
Franklin County30,824+4.7%2610$58,675$194,700
Piscataquis County17,409+3.6%238$61,345$170,200

Source: PEP Vintage 2025 (CO-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections