← Back to Discover · All towns in Maine
Towns in Aroostook County
65 towns with data in Aroostook County, Maine, largest first. Find your matches.
Presque Isle is the largest of the 65 towns we list in Aroostook County, with 8,736 people. Together they have 66,714 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Presque Isle | 8,736 | $55,768 | $147,200 |
| Caribou | 7,382 | $53,709 | $134,100 |
| Houlton | 6,056 | $61,058 | $137,000 |
| Fort Kent | 4,150 | $56,270 | $160,700 |
| Madawaska | 3,853 | $56,818 | $156,300 |
| Fort Fairfield | 3,309 | $70,852 | $161,000 |
| Mapleton | 1,884 | $91,731 | $191,800 |
| Van Buren | 1,858 | $40,170 | $97,700 |
| Limestone | 1,579 | $49,938 | $98,400 |
| Easton | 1,433 | $53,309 | $163,800 |
| Hodgdon | 1,428 | $54,519 | $159,300 |
| Mars Hill | 1,398 | $65,273 | $163,600 |
| Washburn | 1,355 | $56,196 | $112,900 |
| Linneus | 1,226 | $65,114 | $144,200 |
| Woodland | 1,196 | $64,464 | $150,300 |
| Ashland | 1,080 | $46,838 | $125,000 |
| Frenchville | 971 | $55,461 | $137,300 |
| Sherman | 947 | $49,444 | $115,200 |
| Littleton | 887 | $74,219 | $159,800 |
| St. Agatha | 842 | $75,417 | $187,500 |
| Island Falls | 768 | $56,328 | $108,300 |
| South Aroostook UT | 767 | $57,600 | $132,400 |
| Square Lake UT | 751 | $90,179 | $209,400 |
| Blaine | 706 | $80,707 | n/a |
| Monticello | 674 | $51,875 | $125,800 |
| Oakfield | 629 | $46,378 | $144,300 |
| Eagle Lake | 570 | $60,208 | $221,200 |
| Wallagrass | 514 | $48,833 | $194,900 |
| New Sweden | 494 | $58,333 | $164,700 |
| Bridgewater | 484 | $65,417 | $154,900 |
| New Canada | 449 | $68,750 | $210,300 |
| Ludlow | 444 | $62,500 | $133,900 |
| Connor UT | 440 | $48,264 | $179,000 |
| Grand Isle | 407 | $35,417 | $85,000 |
| St. Francis | 400 | $32,188 | $120,800 |
| Amity | 395 | $65,000 | $155,000 |
| Westfield | 389 | $52,917 | $134,400 |
| Chapman | 388 | $93,125 | $185,700 |
| Smyrna | 380 | $57,750 | $117,100 |
| Portage Lake | 374 | $60,000 | $202,200 |
| Merrill | 372 | $65,536 | $131,600 |
| New Limerick | 372 | $53,810 | $196,900 |
| Perham | 326 | $62,500 | $117,600 |
| Castle Hill | 281 | $54,250 | $145,300 |
| Dyer Brook | 275 | $73,409 | $135,000 |
| Weston | 275 | $58,942 | $171,700 |
| Central Aroostook UT | 268 | $88,750 | $413,300 |
| Masardis | 258 | $67,650 | $126,400 |
| Winterville | 248 | $47,500 | $204,100 |
| Crystal | 247 | $48,125 | $129,200 |
| Wade | 244 | $41,818 | $157,100 |
| Caswell | 243 | $43,173 | $85,000 |
| Allagash | 224 | $32,500 | $95,600 |
| Stockholm | 222 | $60,833 | $144,800 |
| St. John | 180 | $51,875 | $170,800 |
| Hamlin | 111 | $50,938 | $200,000 |
| Westmanland | 108 | $63,750 | $222,900 |
| Reed | 105 | $37,250 | $109,600 |
| Macwahoc | 79 | $31,087 | n/a |
| Bancroft UT | 78 | $22,656 | $111,300 |
| Garfield | 77 | $45,625 | $287,500 |
| Cyr | 59 | $88,125 | $164,600 |
| Hersey | 47 | $31,250 | $162,500 |
| Nashville | 12 | $46,750 | $162,500 |
| Moro | 10 | $61,250 | $175,000 |
ZIP codes in Aroostook County
39 ZIP codes in Aroostook County, Maine. A ZIP code can also reach into a neighboring county.
- 04451 Kingman
- 04459 Mattawamkeag
- 04471 Orient
- 04497 Wytopitlock
- 04730 Houlton
- 04732 Ashland
- 04733 Benedicta
- 04734 Blaine
- 04735 Bridgewater
- 04736 Caribou
- 04739 Eagle Lake
- 04740 Easton
- 04742 Fort Fairfield
- 04743 Fort Kent
- 04745 Frenchville
- 04746 Grand Isle
- 04747 Island Falls
- 04750 Limestone
- 04756 Madawaska
- 04757 Mapleton
- 04758 Mars Hill
- 04760 Monticello
- 04761 New Limerick
- 04762 New Sweden
- 04763 Oakfield
- 04764 Oxbow
- 04766 Perham
- 04769 Presque Isle
- 04772 Saint Agatha
- 04773 Saint David
- 04774 Saint Francis
- 04776 Sherman
- 04779 Sinclair
- 04780 Smyrna Mills
- 04781 Wallagrass
- 04783 Stockholm
- 04785 Van Buren
- 04786 Washburn
- 04787 Westfield
Nearby counties in Maine
- Penobscot County 64
- Piscataquis County 20
- Washington County 46
- Somerset County 33
- Hancock County 38
- Waldo County 26
Link to this page
Copy this HTML to link to this page from your own site.