Cities in Aroostook County, Maine by Population (2024)

There are 65 cities in Aroostook 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
Presque Isle18,6668,783-0.13%11475.8City
Caribou27,4247,400-0.09%9479.3City
Houlton36,0676,049-0.08%16536.7Town
Fort Kent44,2324,0730.24%7854.1Town
Madawaska53,8683,8640.13%7055.6Town
Fort Fairfield63,3473,3230.27%4377.0Town
Van Buren72,0572,040-0.15%6133.8Town
Mapleton81,9271,8870.84%5734.0Town
Washburn91,5201,524-0.07%4434.2Town
Limestone101,5151,521-0.13%3740.5Town
Mars Hill111,3381,360-0.07%3835.1Town
Easton121,3241,3190%3438.7Town
Hodgdon131,3141,2920.3%3339.8Town
Woodland141,2311,2090.49%3535.2Town
Ashland151,2071,2010.08%1580.4Town
Frenchville161,0461,051-0.19%3728.5Town
Littleton171,0171,0020.3%2738.2Town
Linneus189619460.31%2244.2Town
Sherman198158120%2040.0Town
Eagle Lake20765773-0.13%2037.4Town
Island Falls21760760-0.13%2136.0Town
St. Agatha227497280.81%2529.9Town
Monticello237367330.14%1938.2Town
Blaine246716640.15%3618.6Town
Oakfield256666640%1935.1Town
New Sweden265765760.17%1734.6Town
New Limerick27569570-0.18%3118.4Town
Bridgewater28527528-0.19%1438.8Town
Wallagrass29515516-0.19%1340.1Town
Chapman30497491-0.2%1338.4Town
Westfield314654570.22%1240.2Town
Smyrna32453442-0.22%1335.1Town
Ludlow33448437-0.22%2022.0Town
St. Francis34434436-0.23%1529.9Town
Perham353753690.27%1036.5Town
Penobscot Indian Island Reservation36372369-0.27%497.6Township
Castle Hill37371370-0.27%1035.7Town
Portage Lake383663610.27%1230.8Town
Grand Isle39365366-0.27%1134.6Town
New Canada403183080.63%935.8Town
Caswell412942950%741.3Town
St. John plantation422662650%550.3Plantation
Stockholm432522510%734.2Town
Amity442512520%641.7Town
Crystal452502490%640.4Town
Weston462442440%830.6Town
Allagash472362370%2128.6Town
Wade482362290.43%736.1Town
Dyer Brook492142150%638.5Town
Merrill50208207-0.48%637.3Town
Masardis51203204-0.49%538.7Town
Winterville plantation521961950.51%635.6Plantation
Hamlin53162164-0.61%723.3Town
Orient54154156-0.65%435.5Town
Reed plantation551281260.79%259.0Plantation
Haynesville561031020%241.4Town
Hammond5795940%239.3Town
Garfield plantation5880800%238.3Plantation
Hersey5980742.56%239.7Town
Cyr plantation6079790%238.3Plantation
Westmanland6179780%235.6Town
Macwahoc plantation6263630%229.4Plantation
Moro plantation6344440%135.4Plantation
Nashville plantation6426260%135.2Plantation
Glenwood plantation65440%0.0038.2Plantation
showing: 65 rows

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 Aroostook County, Maine?

Presque Isle is the largest city in Aroostook County.

What is the smallest city in Aroostook County, Maine?

Glenwood plantation is the smallest city in Aroostook County.

How many cities are in Aroostook County?

There are 65 cities in Aroostook County, Maine.

Frequently Asked Questions