List of All Counties in Maine


There are a total of 16 counties in the state of Maine. Among them, York County is the oldest one (established in 1652) while Knox County is the youngest (established in 1860).  With population of 289,977, Cumberland County is the most populated. The biggest county by land area is Aroostook County (17,687 km2) and the smallest is Sagadahoc County (958 km2). Below please see all Maine counties which are listed in alphabetical order.

  • Androscoggin County, ME
  • Aroostock County, ME
  • Cumberland County, ME
  • Franklin County, ME
  • Hancock County, ME
  • Kennebec County, ME
  • Knox County, ME
  • Lincoln County, ME
  • Oxford County, ME
  • Penobscot County, ME
  • Piscataquis County, ME
  • Sagadahoc County, ME
  • Somerset County, ME
  • Waldo County, ME
  • Washington County, ME
  • York County, ME

Map of Maine Counties

Map of Maine Counties

You may also like...