Town Chart.

← Back to Discover

Towns in Maine

496 towns with data, largest first. Find your matches.

Rankings for Maine

Counties in Maine

All towns in Maine

TownPopulation
Portland, Cumberland County 68,854
Lewiston, Androscoggin County 38,324
Bangor, Penobscot County 31,938
South Portland, Cumberland County 26,930
Auburn, Androscoggin County 24,602
Scarborough, Cumberland County 23,215
Biddeford, York County 22,498
Brunswick, Cumberland County 22,336
Sanford, York County 22,247
Saco, York County 20,819
Westbrook, Cumberland County 20,775
Windham, Cumberland County 19,188
Augusta, Kennebec County 19,077
Gorham, Cumberland County 18,300
Waterville, Kennebec County 17,077
York, York County 13,986
Falmouth, Cumberland County 12,755
Orono, Penobscot County 11,902
Kennebunk, York County 11,820
Wells, York County 11,713
Standish, Cumberland County 10,662
Kittery, York County 10,473
Lisbon, Androscoggin County 9,750
Topsham, Sagadahoc County 9,706
Brewer, Penobscot County 9,652
Cape Elizabeth, Cumberland County 9,606
Old Orchard Beach, York County 9,244
Yarmouth, Cumberland County 9,053
Bath, Sagadahoc County 8,815
Freeport, Cumberland County 8,802
Presque Isle, Aroostook County 8,736
Ellsworth, Hancock County 8,657
Skowhegan, Somerset County 8,653
Cumberland, Cumberland County 8,647
Buxton, York County 8,512
Gray, Cumberland County 8,429
Berwick, York County 8,175
Farmington, Franklin County 8,157
Waterboro, York County 8,055
Winslow, Kennebec County 8,023
Hampden, Penobscot County 7,896
South Berwick, York County 7,670
Old Town, Penobscot County 7,470
Caribou, Aroostook County 7,382
Eliot, York County 7,146
Rockland, Knox County 7,035
Belfast, Waldo County 6,986
Hermon, Penobscot County 6,727
Lebanon, York County 6,629
Fairfield, Somerset County 6,519
Oakland, Kennebec County 6,309
Winthrop, Kennebec County 6,191
Gardiner, Kennebec County 6,088
Houlton, Aroostook County 6,056
Poland, Androscoggin County 5,954
Rumford, Oxford County 5,942
Turner, Androscoggin County 5,891
New Gloucester, Cumberland County 5,766
Bridgton, Cumberland County 5,642
Paris, Oxford County 5,317
Waldoboro, Lincoln County 5,253
Bar Harbor, Hancock County 5,244
Camden, Knox County 5,242
Norway, Oxford County 5,228
North Berwick, York County 5,129
Sabattus, Androscoggin County 5,116
Harpswell, Cumberland County 5,046
Bucksport, Hancock County 5,016
Warren, Knox County 4,932
Lincoln, Penobscot County 4,890
Hollis, York County 4,872
Sidney, Kennebec County 4,790
Madison, Somerset County 4,782
Glenburn, Penobscot County 4,737
Jay, Franklin County 4,657
Lyman, York County 4,612
Raymond, Cumberland County 4,610
Vassalboro, Kennebec County 4,592
China, Kennebec County 4,526
Dover-Foxcroft, Piscataquis County 4,506
Arundel, York County 4,418
Greene, Androscoggin County 4,417
Oxford, Oxford County 4,333
Durham, Androscoggin County 4,262
North Yarmouth, Cumberland County 4,240
Monmouth, Kennebec County 4,162
Fort Kent, Aroostook County 4,150
Millinocket, Penobscot County 4,115
Limington, York County 4,017
Naples, Cumberland County 3,985
Pittsfield, Somerset County 3,930
Wiscasset, Lincoln County 3,874
Wilton, Franklin County 3,862
Madawaska, Aroostook County 3,853
Orrington, Penobscot County 3,853
Winterport, Waldo County 3,850
Dexter, Penobscot County 3,822
Casco, Cumberland County 3,696
West Gardiner, Kennebec County 3,696
Kennebunkport, York County 3,684
Litchfield, Kennebec County 3,680
Rockport, Knox County 3,675
Richmond, Sagadahoc County 3,566
Fryeburg, Oxford County 3,489
Limerick, York County 3,400
Clinton, Kennebec County 3,385
Holden, Penobscot County 3,352
Belgrade, Kennebec County 3,351
Fort Fairfield, Aroostook County 3,309
Norridgewock, Somerset County 3,288
Bowdoin, Sagadahoc County 3,188
Woolwich, Sagadahoc County 3,158
Newport, Penobscot County 3,143
Bowdoinham, Sagadahoc County 3,142
Mechanic Falls, Androscoggin County 3,134
Alfred, York County 3,125
Livermore Falls, Androscoggin County 3,102
Boothbay, Lincoln County 3,102
Calais, Washington County 3,097
Milford, Penobscot County 3,095
Pittston, Kennebec County 3,093
Levant, Penobscot County 3,069
Farmingdale, Kennebec County 3,017
Corinth, Penobscot County 2,990
Shapleigh, York County 2,976
Carmel, Penobscot County 2,941
Bristol, Lincoln County 2,917
Chelsea, Kennebec County 2,823
Blue Hill, Hancock County 2,813
Minot, Androscoggin County 2,794
Mexico, Oxford County 2,782
Benton, Kennebec County 2,770
Thomaston, Knox County 2,769
Acton, York County 2,721
Windsor, Kennebec County 2,690
Union, Knox County 2,663
Searsport, Waldo County 2,655
Readfield, Kennebec County 2,651
Jefferson, Lincoln County 2,647
Bethel, Oxford County 2,617
St. George, Knox County 2,606
Hallowell, Kennebec County 2,592
Hancock, Hancock County 2,518
Harrison, Cumberland County 2,513
Deer Isle, Hancock County 2,470
Manchester, Kennebec County 2,424
Buckfield, Oxford County 2,403
Lincolnville, Waldo County 2,396
Anson, Somerset County 2,331
Dayton, York County 2,313
Dixfield, Oxford County 2,300
Leeds, Androscoggin County 2,285
Phippsburg, Sagadahoc County 2,238
Eddington, Penobscot County 2,223
Palmyra, Somerset County 2,209
Albion, Kennebec County 2,204
Damariscotta, Lincoln County 2,192
Corinna, Penobscot County 2,192
Milo, Piscataquis County 2,165
Whitefield, Lincoln County 2,157
Boothbay Harbor, Lincoln County 2,096
Sebago, Cumberland County 2,073
Canaan, Somerset County 2,063
Machias, Washington County 2,020
Otisfield, Oxford County 1,951
Wales, Androscoggin County 1,924
Orland, Hancock County 1,915
Newcastle, Lincoln County 1,913
Nobleboro, Lincoln County 1,906
Mapleton, Aroostook County 1,884
Livermore, Androscoggin County 1,868
West Bath, Sagadahoc County 1,863
Van Buren, Aroostook County 1,858
Unity, Waldo County 1,858
Veazie, Penobscot County 1,847
Surry, Hancock County 1,836
St. Albans, Somerset County 1,831
Brownfield, Oxford County 1,830
West Paris, Oxford County 1,808
Cornish, York County 1,803
Lamoine, Hancock County 1,782
Hope, Knox County 1,748
Hiram, Oxford County 1,748
Porter, Oxford County 1,746
Mount Vernon, Kennebec County 1,716
Parsonsfield, York County 1,715
Pownal, Cumberland County 1,696
Mount Desert, Hancock County 1,671
Dedham, Hancock County 1,656
Stockton Springs, Waldo County 1,652
Searsmont, Waldo County 1,646
Dresden, Lincoln County 1,645
Bradley, Penobscot County 1,645
Franklin, Hancock County 1,628
Washington, Knox County 1,624
Northport, Waldo County 1,621
Gouldsboro, Hancock County 1,615
Randolph, Kennebec County 1,610
Hartland, Somerset County 1,602
Trenton, Hancock County 1,599
Newfield, York County 1,580
Limestone, Aroostook County 1,579
Southwest Harbor, Hancock County 1,553
New Sharon, Franklin County 1,550
Tremont, Hancock County 1,508
Peru, Oxford County 1,501
East Millinocket, Penobscot County 1,495
Owls Head, Knox County 1,482
Newburgh, Penobscot County 1,475
Palermo, Waldo County 1,473
Enfield, Penobscot County 1,462
Cushing, Knox County 1,460
Easton, Aroostook County 1,433
Hodgdon, Aroostook County 1,428
Cornville, Somerset County 1,419
Thorndike, Waldo County 1,403
Mars Hill, Aroostook County 1,398
Chesterville, Franklin County 1,397
Steuben, Washington County 1,388
Fayette, Kennebec County 1,383
South Thomaston, Knox County 1,381
Ogunquit, York County 1,379
Greenbush, Penobscot County 1,378
Howland, Penobscot County 1,367
Castine, Hancock County 1,362
Appleton, Knox County 1,360
Washburn, Aroostook County 1,355
Greenville, Piscataquis County 1,355
Lovell, Oxford County 1,353
Lubec, Washington County 1,346
Baileyville, Washington County 1,339
Kenduskeag, Penobscot County 1,333
Plymouth, Penobscot County 1,319
Hartford, Oxford County 1,314
Hudson, Penobscot County 1,305
Waterford, Oxford County 1,295
Sedgwick, Hancock County 1,274
Eastport, Washington County 1,263
Bradford, Penobscot County 1,254
Etna, Penobscot County 1,252
Edgecomb, Lincoln County 1,251
Strong, Franklin County 1,249
Sullivan, Hancock County 1,246
Woodstock, Oxford County 1,233
Linneus, Aroostook County 1,226
East Machias, Washington County 1,223
Milbridge, Washington County 1,222
Vinalhaven, Knox County 1,216
Rome, Kennebec County 1,215
Friendship, Knox County 1,213
Brooks, Waldo County 1,208
Dixmont, Penobscot County 1,207
Woodland, Aroostook County 1,196
Swanville, Waldo County 1,195
Canton, Oxford County 1,191
Baldwin, Cumberland County 1,170
Jonesport, Washington County 1,166
Penobscot, Hancock County 1,154
Patten, Penobscot County 1,154
Stetson, Penobscot County 1,151
Sangerville, Piscataquis County 1,136
Charleston, Penobscot County 1,117
Clifton, Penobscot County 1,111
Hebron, Oxford County 1,105
Wayne, Kennebec County 1,101
Frankfort, Waldo County 1,098
Guilford, Piscataquis County 1,096
Phillips, Franklin County 1,094
Exeter, Penobscot County 1,093
Ashland, Aroostook County 1,080
East Central Franklin UT, Franklin County 1,074
South Bristol, Lincoln County 1,069
Denmark, Oxford County 1,054
Addison, Washington County 1,045
Machiasport, Washington County 1,016
Georgetown, Sagadahoc County 1,012
Northeast Piscataquis UT, Piscataquis County 1,002
Monroe, Waldo County 1,001
Medway, Penobscot County 996
Embden, Somerset County 995
Industry, Franklin County 988
Troy, Waldo County 984
Brownville, Piscataquis County 983
Harmony, Somerset County 974
Frenchville, Aroostook County 971
Liberty, Waldo County 969
Solon, Somerset County 963
Burnham, Waldo County 953
Sherman, Aroostook County 947
Waldo, Waldo County 926
Lee, Penobscot County 925
Prospect, Waldo County 923
Bremen, Lincoln County 917
Harrington, Washington County 917
Morrill, Waldo County 914
Montville, Waldo County 907
Parkman, Piscataquis County 896
Littleton, Aroostook County 887
Belmont, Waldo County 876
Brooklin, Hancock County 869
Princeton, Washington County 866
Moscow, Somerset County 865
Smithfield, Somerset County 856
Brooksville, Hancock County 853
Carthage, Franklin County 845
Sumner, Oxford County 845
St. Agatha, Aroostook County 842
Stonington, Hancock County 840
Somerville, Lincoln County 837
Westport Island, Lincoln County 835
Knox, Waldo County 825
Temple, Franklin County 824
Garland, Penobscot County 823
Kingfield, Franklin County 820
Alton, Penobscot County 819
Alna, Lincoln County 818
Cherryfield, Washington County 809
Pembroke, Washington County 801
Rangeley, Franklin County 792
Athens, Somerset County 791
Greenwood, Oxford County 781
Island Falls, Aroostook County 768
South Aroostook UT, Aroostook County 767
Passamaquoddy Indian Township Reservation, Washington County 759
Square Lake UT, Aroostook County 751
Perry, Washington County 744
Eastbrook, Hancock County 742
Mariaville, Hancock County 724
Mercer, Somerset County 718
Lagrange, Penobscot County 709
Blaine, Aroostook County 706
Otis, Hancock County 705
Mattawamkeag, Penobscot County 698
Jackman, Somerset County 695
New Portland, Somerset County 686
Andover, Oxford County 679
Monticello, Aroostook County 674
Freedom, Waldo County 670
Danforth, Washington County 666
Bingham, Somerset County 660
Detroit, Somerset County 650
Carrabassett Valley, Franklin County 637
Islesboro, Waldo County 636
Oakfield, Aroostook County 629
Robbinston, Washington County 621
North Washington UT, Washington County 620
New Vineyard, Franklin County 607
Chester, Penobscot County 598
Arrowsic, Sagadahoc County 597
Monson, Piscataquis County 596
Abbot, Piscataquis County 584
East Central Washington UT, Washington County 573
Eagle Lake, Aroostook County 570
Jonesboro, Washington County 570
Jackson, Waldo County 567
South Oxford UT, Oxford County 561
Starks, Somerset County 556
Chebeague Island, Cumberland County 555
Alexander, Washington County 553
Passamaquoddy Pleasant Point Reservation, Washington County 552
Southport, Lincoln County 550
Sebec, Piscataquis County 547
Sweden, Oxford County 537
Vienna, Kennebec County 536
Stow, Oxford County 535
Cambridge, Somerset County 532
Columbia, Washington County 529
North Penobscot UT, Penobscot County 518
Northeast Somerset UT, Somerset County 516
Wallagrass, Aroostook County 514
Whiting, Washington County 506
Marshfield, Washington County 499
Beals, Washington County 498
New Sweden, Aroostook County 494
Winter Harbor, Hancock County 493
Cutler, Washington County 492
Bridgewater, Aroostook County 484
Verona Island, Hancock County 481
North Haven, Knox County 480
Columbia Falls, Washington County 475
Penobscot Indian Island Reservation, Penobscot County 470
Stacyville, Penobscot County 465
Weld, Franklin County 459
Eustis, Franklin County 453
New Canada, Aroostook County 449
Ludlow, Aroostook County 444
Connor UT, Aroostook County 440
Swans Island, Hancock County 438
Southeast Piscataquis UT, Piscataquis County 437
Ripley, Somerset County 436
Amherst, Hancock County 424
Grand Isle, Aroostook County 407
St. Francis, Aroostook County 400
Amity, Aroostook County 395
Beaver Cove, Piscataquis County 394
Westfield, Aroostook County 389
Chapman, Aroostook County 388
Passadumkeag, Penobscot County 384
Smyrna, Aroostook County 380
Lowell, Penobscot County 378
Charlotte, Washington County 377
Portage Lake, Aroostook County 374
Merrill, Aroostook County 372
New Limerick, Aroostook County 372
Roque Bluffs, Washington County 369
Avon, Franklin County 359
Roxbury, Oxford County 352
Waltham, Hancock County 346
Sorrento, Hancock County 345
Central Somerset UT, Somerset County 333
Burlington, Penobscot County 328
Perham, Aroostook County 326
Wesley, Washington County 320
Springfield, Penobscot County 310
East Central Penobscot UT, Penobscot County 307
Winn, Penobscot County 287
Argyle UT, Penobscot County 286
Castle Hill, Aroostook County 281
Mount Chase, Penobscot County 280
Hanover, Oxford County 276
Dyer Brook, Aroostook County 275
Weston, Aroostook County 275
Stoneham, Oxford County 271
Central Aroostook UT, Aroostook County 268
Northfield, Washington County 263
Masardis, Aroostook County 258
Long Island, Cumberland County 249
Winterville, Aroostook County 248
Moose River, Somerset County 248
Crystal, Aroostook County 247
Wade, Aroostook County 244
Caswell, Aroostook County 243
Shirley, Piscataquis County 234
Allagash, Aroostook County 224
Stockholm, Aroostook County 222
Medford, Piscataquis County 222
Dallas, Franklin County 220
Dennysville, Washington County 218
Topsfield, Washington County 214
Bowerbank, Piscataquis County 211
Prentiss UT, Penobscot County 210
Willimantic, Piscataquis County 200
Woodville, Penobscot County 198
Cranberry Isles, Hancock County 196
Gilead, Oxford County 187
St. John, Aroostook County 180
Newry, Oxford County 177
Byron, Oxford County 174
Edinburg, Penobscot County 172
Whitneyville, Washington County 170
Grand Lake Stream, Washington County 169
Milton UT, Oxford County 166
Wellington, Piscataquis County 161
Cooper, Washington County 157
Highland, Somerset County 154
Central Hancock UT, Hancock County 153
Deblois, Washington County 148
Meddybemps, Washington County 139
Kingman UT, Penobscot County 138
Carroll, Penobscot County 134
South Franklin UT, Franklin County 120
Hamlin, Aroostook County 111
Westmanland, Aroostook County 108
Waite, Washington County 108
Reed, Aroostook County 105
Caratunk, Somerset County 101
Lakeville, Penobscot County 99
Brighton, Somerset County 98
Crawford, Washington County 97
The Forks, Somerset County 92
Sandy River, Franklin County 90
Osborn, Hancock County 88
Pleasant Ridge, Somerset County 87
Blanchard UT, Piscataquis County 81
Macwahoc, Aroostook County 79
Bancroft UT, Aroostook County 78
Garfield, Aroostook County 77
Maxfield, Penobscot County 76
Isle au Haut, Knox County 69
Talmadge, Washington County 67
Cyr, Aroostook County 59
Coplin, Franklin County 51
Matinicus Isle, Knox County 48
Hersey, Aroostook County 47
Lincoln, Oxford County 47
East Hancock UT, Hancock County 42
Great Pond, Hancock County 42
Beddington, Washington County 38
Frye Island, Cumberland County 34
Drew UT, Penobscot County 33
Frenchboro, Hancock County 30
Kingsbury, Piscataquis County 17
Codyville UT, Washington County 14
Nashville, Aroostook County 12
Seboeis, Penobscot County 12
Moro, Aroostook County 10