Cities in Piscataquis County, Maine by Population (2024)

There are 18 cities in Piscataquis County, Maine.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Dover-Foxcroft14,5284,423-0.24%6767.8Town
Milo22,3732,2520.47%7233.0Town
Greenville31,7021,4405.45%4042.3Town
Sangerville41,3571,310-0.07%3538.4Town
Guilford51,3061,265-0.15%3734.9Town
Brownville61,1581,135-0.43%2643.8Town
Parkman7769746-0.26%1745.2Town
Sebec8684667-0.44%1936.7Town
Monson96476081.09%1446.8Town
Abbot10646650-0.15%1934.5Town
Shirley112822532.92%553.3Town
Medford12239232-0.42%642.3Town
Wellington13231226-0.43%639.9Town
Lake View plantation141561510%440.9Plantation
Bowerbank151411370%341.9Town
Willimantic161391350%343.2Town
Beaver Cove17133130-0.75%431.9Town
Kingsbury plantation1832310%144.1Plantation

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Piscataquis County, Maine?

Dover-Foxcroft is the largest city in Piscataquis County.

What is the smallest city in Piscataquis County, Maine?

Kingsbury plantation is the smallest city in Piscataquis County.

How many cities are in Piscataquis County?

There are 18 cities in Piscataquis County, Maine.

Frequently Asked Questions