Welcome to Maine Cities.

Click on city name to view post for each city.
Join us and share what you love about your city.

City County Population

(2017)

Land Ares

Square Miles

Density

per Sq Mile

Abbot Piscataquis County 677 35 19
Acton York County 2,621 38 69
Addison Washington County 1,254 42 30
Albion Kennebec County 2,094 39 54
Alexander Washington County 480 40 12
Alfred York County 3,163 27 117
Alfred (CDP) York County 824 4 206
Allagash Aroostook County 217 129 2
Alna Lincoln County 734 21 35
Alton Penobscot County 858 42 20
Amherst Hancock County 257 39 7
Amity Aroostook County 217 42 5
Andover Oxford County 831 57 15
Anson Somerset County 2,384 47 51
Anson (CDP) Somerset County 912 1 912
Appleton Knox County 1,368 33 41
Arrowsic Sagadahoc County 461 8 58
Arundel York County 4,394 24 183
Ashland Aroostook County 1,217 80 15
Ashland (CDP) Aroostook County 606 4 152
Athens Somerset County 979 44 22
Atkinson Piscataquis County 306 39 8
Auburn Androscoggin County 23,414 59 397
Augusta Kennebec County 18,697 55 340
Aurora Hancock County 111 38 3
Avon Franklin County 438 41 11
Baileyville Washington County 1,447 37 39
Baldwin Cumberland County 1,622 35 46
Bangor Penobscot County 32,262 34 949
Bar Harbor Hancock County 5,559 42 132
Bar Harbor (CDP) Hancock County 2,354 3 785
Bath Sagadahoc County 8,338 9 926
Beals Washington County 498 6 83
Beaver Cove Piscataquis County 116 32 4
Belfast Waldo County 6,679 34 196
Belgrade Kennebec County 3,149 43 73
Belmont Waldo County 913 14 65
Benton Kennebec County 2,713 28 97
Berwick York County 7,872 38 207
Berwick (CDP) York County 2,190 2 1095
Bethel Oxford County 2,738 65 42
Biddeford York County 21,504 30 717
Bingham Somerset County 900 34 26
Bingham (CDP) Somerset County 696 2 348
Blaine Aroostook County 671 19 35
Blaine (CDP) Aroostook County 289 3 96
Blue Hill Hancock County 2,652 62 43
Blue Hill (CDP) Hancock County 1,070 5 214
Boothbay Lincoln County 3,173 22 144
Boothbay Harbor Lincoln County 2,213 6 369
Boothbay Harbor (CDP) Lincoln County 993 1 993
Bowdoin Sagadahoc County 3,211 43 75
Bowdoinham Sagadahoc County 3,056 34 90
Bowdoinham (CDP) Sagadahoc County 496 4 124
Bowerbank Piscataquis County 112 42 3
Bradford Penobscot County 1,228 41 30
Bradley Penobscot County 1,488 50 30
Bremen Lincoln County 807 16 50
Brewer Penobscot County 9,035 15 602
Bridgewater Aroostook County 562 39 14
Bridgton Cumberland County 5,434 57 95
Bridgton (CDP) Cumberland County 2,245 7 321
Bristol Lincoln County 2,787 34 82
Brooklin Hancock County 812 18 45
Brooks Waldo County 1,133 25 45
Brooksville Hancock County 913 31 29
Brownfield Oxford County 1,643 44 37
Brownville Piscataquis County 1,187 44 27
Brunswick Cumberland County 20,535 47 437
Brunswick (CDP) Cumberland County 15,425 15 1028
Brunswick Station Cumberland County 530 5 106
Buckfield Oxford County 2,041 38 54
Bucksport Hancock County 4,925 52 95
Bucksport (CDP) Hancock County 2,682 11 244
Burlington Penobscot County 457 54 8
Burnham Waldo County 1,231 39 32
Buxton York County 8,327 41 203
Byron Oxford County 149 52 3
Calais Washington County 3,005 34 88
Cambridge Somerset County 452 19 24
Camden Knox County 4,783 18 266
Camden (CDP) Knox County 3,470 4 868
Canaan Somerset County 2,170 41 53
Canton Oxford County 1,098 29 38
Cape Elizabeth Cumberland County 9,304 15 620
Cape Neddick York County 2,367 4 592
Caribou Aroostook County 7,593 79 96
Carmel Penobscot County 2,845 37 77
Carrabassett Valley Franklin County 787 77 10
Carthage Franklin County 542 33 16
Casco Cumberland County 3,928 31 127
Casco (CDP) Cumberland County 793 3 264
Castine Hancock County 992 8 124
Castine (CDP) Hancock County 857 2 429
Castle Hill Aroostook County 393 36 11
Caswell Aroostook County 282 41 7
Chapman Aroostook County 445 38 12
Charleston Penobscot County 1,717 41 42
Charlotte Washington County 317 31 10
Chebeague Island Cumberland County 346 4 87
Chelsea Kennebec County 2,750 20 138
Cherryfield Washington County 1,161 45 26
Chester Penobscot County 525 46 11
Chesterville Franklin County 1,350 36 38
China Kennebec County 4,302 50 86
Chisholm Franklin County 1,468 2 734
Clifton Penobscot County 905 35 26
Clinton Kennebec County 3,354 44 76
Clinton (CDP) Kennebec County 915 9 102
Columbia Washington County 464 36 13
Columbia Falls Washington County 531 25 21
Cooper Washington County 145 31 5
Corinna Penobscot County 2,141 39 55
Corinth Penobscot County 2,804 40 70
Cornish York County 1,421 22 65
Cornville Somerset County 1,380 41 34
Cousins Island Cumberland County 564 1 564
Cranberry Isles Hancock County 138 3 46
Crystal Aroostook County 248 40 6
Cumberland Cumberland County 8,208 23 357
Cumberland Center Cumberland County 2,492 4 623
Cushing Knox County 1,495 19 79
Cutler Washington County 511 47 11
Damariscotta Lincoln County 2,151 12 179
Damariscotta (CDP) Lincoln County 1,222 3 407
Danforth Washington County 577 54 11
Dayton York County 2,082 18 116
Dedham Hancock County 1,670 39 43
Deer Isle Hancock County 1,906 30 64
Denmark Oxford County 1,151 46 25
Dennysville Washington County 328 15 22
Detroit Somerset County 827 20 41
Dexter Penobscot County 3,706 35 106
Dexter (CDP) Penobscot County 2,167 5 433
Dixfield Oxford County 2,486 41 61
Dixfield (CDP) Oxford County 1,001 2 501
Dixmont Penobscot County 1,126 36 31
Dover-Foxcroft Piscataquis County 4,037 68 59
Dover-Foxcroft (CDP) Piscataquis County 2,299 8 287
Dresden Lincoln County 1,678 30 56
Durham Androscoggin County 3,993 38 105
Dyer Brook Aroostook County 194 39 5
Eagle Lake Aroostook County 803 37 22
Eagle Lake (CDP) Aroostook County 520 4 130
East Machias Washington County 1,298 35 37
East Millinocket Penobscot County 1,627 7 232
East Millinocket (CDP) Penobscot County 1,670 1 1670
Eastbrook Hancock County 417 33 13
Easton Aroostook County 1,181 39 30
Eastport Washington County 1,265 4 316
Eddington Penobscot County 2,208 25 88
Edgecomb Lincoln County 1,262 18 70
Edinburg Penobscot County 125 35 4
Eliot York County 6,908 20 345
Ellsworth Hancock County 8,180 79 104
Embden Somerset County 950 40 24
Enfield Penobscot County 1,536 28 55
Etna Penobscot County 1,199 25 48
Eustis Franklin County 618 39 16
Exeter Penobscot County 1,096 39 28
Fairfield Somerset County 6,552 54 121
Fairfield (CDP) Somerset County 3,221 2 1611
Falmouth Cumberland County 12,312 29 425
Falmouth (CDP) Cumberland County 1,994 2 997
Falmouth Foreside Cumberland County 1,542 2 771
Farmingdale Kennebec County 2,925 11 266
Farmingdale (CDP) Kennebec County 1,974 2 987
Farmington Franklin County 7,762 56 139
Farmington (CDP) Franklin County 4,144 4 1036
Fayette Kennebec County 1,163 29 40
Fort Fairfield Aroostook County 3,285 77 43
Fort Fairfield (CDP) Aroostook County 1,769 3 590
Fort Kent Aroostook County 3,856 54 71
Fort Kent (CDP) Aroostook County 2,248 5 450
Frankfort Waldo County 1,189 25 48
Franklin Hancock County 1,559 36 43
Freedom Waldo County 724 22 33
Freeport Cumberland County 8,558 35 245
Freeport (CDP) Cumberland County 1,249 2 625
Frenchville Aroostook County 1,037 29 36
Friendship Knox County 1,134 14 81
Fryeburg Oxford County 3,451 58 60
Fryeburg (CDP) Oxford County 1,639 3 546
Gardiner Kennebec County 5,653 16 353
Garland Penobscot County 1,052 38 28
Georgetown Sagadahoc County 1,069 19 56
Gilead Oxford County 204 19 11
Glenburn Penobscot County 4,563 27 169
Gorham Cumberland County 17,978 51 353
Gorham (CDP) Cumberland County 6,607 8 826
Gouldsboro Hancock County 1,741 46 38
Grand Isle Aroostook County 430 35 12
Gray Cumberland County 8,223 43 191
Gray (CDP) Cumberland County 833 3 278
Greenbush Penobscot County 1,513 44 34
Greene Androscoggin County 4,339 32 136
Greenville Piscataquis County 1,604 42 38
Greenville (CDP) Piscataquis County 1,224 4 306
Greenwood Oxford County 807 42 19
Guilford Piscataquis County 1,448 35 41
Guilford (CDP) Piscataquis County 913 2 457
Hallowell Kennebec County 2,381 6 397
Hamlin Aroostook County 203 23 9
Hammond Aroostook County 110 39 3
Hampden Penobscot County 7,412 38 195
Hampden (CDP) Penobscot County 4,191 11 381
Hancock Hancock County 2,431 30 81
Hanover Oxford County 262 7 37
Harmony Somerset County 898 39 23
Harpswell Cumberland County 4,918 24 205
Harrington Washington County 964 21 46
Harrison Cumberland County 2,800 33 85
Hartford Oxford County 1,214 44 28
Hartland Somerset County 1,724 37 47
Hartland (CDP) Somerset County 833 2 417
Haynesville Aroostook County 112 41 3
Hebron Oxford County 1,419 22 65
Hermon Penobscot County 6,033 36 168
Hiram Oxford County 1,642 38 43
Hodgdon Aroostook County 1,267 40 32
Holden Penobscot County 3,104 31 100
Hollis York County 4,747 32 148
Hope Knox County 1,687 22 77
Houlton Aroostook County 5,752 37 155
Houlton (CDP) Aroostook County 4,746 5 949
Howland Penobscot County 1,203 35 34
Howland (CDP) Penobscot County 998 7 143
Hudson Penobscot County 1,513 38 40
Industry Franklin County 931 30 31
Island Falls Aroostook County 778 36 22
Islesboro Waldo County 561 14 40
Jackman Somerset County 815 41 20
Jackson Waldo County 585 25 23
Jay Franklin County 4,623 48 96
Jefferson Lincoln County 2,455 53 46
Jonesboro Washington County 587 37 16
Jonesport Washington County 1,317 29 45
Kenduskeag Penobscot County 1,365 17 80
Kennebunk York County 11,625 35 332
Kennebunk (CDP) York County 5,647 7 807
Kennebunkport York County 3,651 21 174
Kennebunkport (CDP) York County 1,178 3 393
Kingfield Franklin County 974 43 23
Kittery York County 9,819 18 546
Kittery (CDP) York County 4,733 3 1578
Kittery Point York County 1,030 2 515
Knox Waldo County 789 29 27
Lagrange Penobscot County 679 49 14
Lake Arrowhead York County 2,558 5 512
Lakeville Penobscot County 101 58 2
Lamoine Hancock County 1,703 18 95
Lebanon York County 6,391 55 116
Lee Penobscot County 874 39 22
Leeds Androscoggin County 2,314 40 58
Levant Penobscot County 2,981 30 99
Lewiston Androscoggin County 36,225 34 1065
Liberty Waldo County 968 26 37
Limerick York County 3,022 27 112
Limestone Aroostook County 2,173 40 54
Limestone (CDP) Aroostook County 1,397 3 466
Limington York County 3,918 42 93
Lincoln Penobscot County 4,862 68 72
Lincoln (CDP) Penobscot County 2,583 7 369
Lincolnville Waldo County 2,226 37 60
Linneus Aroostook County 910 44 21
Lisbon Androscoggin County 9,005 23 392
Lisbon Falls Androscoggin County 4,093 4 1023
Litchfield Kennebec County 3,658 37 99
Little Falls Cumberland County 863 1 863
Littleton Aroostook County 989 38 26
Livermore Androscoggin County 2,119 38 56
Livermore Falls Androscoggin County 3,157 20 158
Livermore Falls (CDP) Androscoggin County 1,464 1 1464
Long Island Cumberland County 238 1 238
Lovell Oxford County 1,134 43 26
Lowell Penobscot County 362 38 10
Lubec Washington County 1,258 33 38
Lubec (CDP) Washington County 417 1 417
Ludlow Aroostook County 368 22 17
Lyman York County 4,517 39 116
Machias Washington County 2,027 14 145
Machias (CDP) Washington County 1,097 2 549
Machiasport Washington County 947 21 45
Madawaska Aroostook County 3,735 56 67
Madawaska (CDP) Aroostook County 2,816 5 563
Madison Somerset County 4,620 52 89
Madison (CDP) Somerset County 2,691 6 449
Manchester Kennebec County 2,556 21 122
Mapleton Aroostook County 1,834 34 54
Mapleton (CDP) Aroostook County 800 3 267
Mariaville Hancock County 538 39 14
Mars Hill Aroostook County 1,469 35 42
Mars Hill (CDP) Aroostook County 936 2 468
Marshfield Washington County 512 17 30
Masardis Aroostook County 227 39 6
Mattawamkeag Penobscot County 651 38 17
Mechanic Falls Androscoggin County 2,979 11 271
Mechanic Falls (CDP) Androscoggin County 1,903 5 381
Meddybemps Washington County 147 13 11
Medford Piscataquis County 241 42 6
Medway Penobscot County 1,310 41 32
Mercer Somerset County 637 27 24
Merrill Aroostook County 250 37 7
Mexico Oxford County 2,629 23 114
Mexico (CDP) Oxford County 1,614 1 1614
Milbridge Washington County 1,294 24 54
Milford Penobscot County 2,980 46 65
Milford (CDP) Penobscot County 2,191 3 730
Millinocket Penobscot County 4,252 16 266
Millinocket (CDP) Penobscot County 4,346 6 724
Milo Piscataquis County 2,285 33 69
Milo (CDP) Piscataquis County 2,121 8 265
Minot Androscoggin County 2,586 30 86
Monmouth Kennebec County 4,136 34 122
Monroe Waldo County 943 39 24
Monson Piscataquis County 655 47 14
Monticello Aroostook County 741 38 20
Montville Waldo County 1,087 43 25
Moose River Somerset County 206 40 5
Morrill Waldo County 889 17 52
Moscow Somerset County 505 46 11
Mount Chase Penobscot County 193 37 5
Mount Desert Hancock County 2,113 37 57
Mount Vernon Kennebec County 1,691 38 45
Naples Cumberland County 3,969 32 124
Naples (CDP) Cumberland County 555 3 185
New Canada Aroostook County 302 36 8
New Gloucester Cumberland County 5,812 47 124
New Limerick Aroostook County 475 18 26
New Portland Somerset County 688 44 16
New Sharon Franklin County 1,415 46 31
New Sweden Aroostook County 569 35 16
New Vineyard Franklin County 779 36 22
Newburgh Penobscot County 1,519 31 49
Newcastle Lincoln County 1,767 29 61
Newcastle (CDP) Lincoln County 561 2 281
Newfield York County 1,585 32 50
Newport Penobscot County 3,273 30 109
Newport (CDP) Penobscot County 1,619 4 405
Newry Oxford County 353 62 6
Nobleboro Lincoln County 1,653 19 87
Norridgewock Somerset County 3,222 50 64
Norridgewock (CDP) Somerset County 1,195 11 109
North Berwick York County 4,728 38 124
North Berwick (CDP) York County 1,564 3 521
North Haven Knox County 355 12 30
North Windham Cumberland County 5,819 7 831
North Yarmouth Cumberland County 3,864 21 184
Northfield Washington County 140 44 3
Northport Waldo County 1,581 24 66
Norway Oxford County 4,991 45 111
Norway (CDP) Oxford County 2,673 5 535
Oakfield Aroostook County 678 35 19
Oakland Kennebec County 6,309 26 243
Oakland (CDP) Kennebec County 2,611 5 522
Ogunquit York County 929 4 232
Old Orchard Beach York County 9,015 7 1288
Old Orchard Beach (CDP) York County 8,745 7 1249
Old Town Penobscot County 7,431 39 191
Orient Aroostook County 140 35 4
Orland Hancock County 2,181 47 46
Orono Penobscot County 10,799 18 600
Orono (CDP) Penobscot County 9,667 7 1381
Orrington Penobscot County 3,688 25 148
Otis Hancock County 659 25 26
Otisfield Oxford County 1,806 40 45
Owls Head Knox County 1,603 9 178
Oxford Oxford County 4,096 39 105
Oxford (CDP) Oxford County 1,168 8 146
Palermo Waldo County 1,521 41 37
Palmyra Somerset County 1,975 40 49
Paris Oxford County 5,152 41 126
Parkman Piscataquis County 795 45 18
Parsonsfield York County 1,962 59 33
Passadumkeag Penobscot County 358 23 16
Patten Penobscot County 970 38 26
Pembroke Washington County 788 27 29
Penobscot Hancock County 1,222 40 31
Perham Aroostook County 365 37 10
Perry Washington County 927 29 32
Peru Oxford County 1,511 47 32
Phillips Franklin County 1,022 51 20
Phippsburg Sagadahoc County 2,268 29 78
Pittsfield Somerset County 3,994 48 83
Pittsfield (CDP) Somerset County 2,841 9 316
Pittston Kennebec County 2,735 32 85
Plymouth Penobscot County 1,350 30 45
Poland Androscoggin County 5,647 42 134
Portage Lake Aroostook County 372 31 12
Porter Oxford County 1,520 32 48
Portland Cumberland County 66,215 22 3010
Pownal Cumberland County 1,549 23 67
Presque Isle Aroostook County 9,007 76 119
Princeton Washington County 792 37 21
Prospect Waldo County 746 18 41
Randolph Kennebec County 1,709 2 855
Randolph (CDP) Kennebec County 2,011 2 1006
Rangeley Franklin County 1,155 41 28
Raymond Cumberland County 4,523 33 137
Readfield Kennebec County 2,571 29 89
Richmond Sagadahoc County 3,470 30 116
Richmond (CDP) Sagadahoc County 1,544 7 221
Ripley Somerset County 471 25 19
Robbinston Washington County 559 28 20
Rockland Knox County 7,165 13 551
Rockport Knox County 3,363 22 153
Rome Kennebec County 1,007 25 40
Roque Bluffs Washington County 296 10 30
Roxbury Oxford County 361 43 8
Rumford Oxford County 5,744 69 83
Rumford (CDP) Oxford County 3,979 8 497
Sabattus Androscoggin County 5,036 26 194
Saco York County 19,964 38 525
Sanford York County 21,223 48 442
Sangerville Piscataquis County 1,269 38 33
Scarborough Cumberland County 20,991 48 437
Scarborough (CDP) Cumberland County 4,876 5 975
Searsmont Waldo County 1,417 38 37
Searsport Waldo County 2,634 29 91
Searsport (CDP) Waldo County 1,117 4 279
Sebago Cumberland County 1,829 33 55
Sebec Piscataquis County 592 37 16
Sedgwick Hancock County 1,176 27 44
Shapleigh York County 2,754 39 71
Sherman Aroostook County 778 40 19
Shirley Piscataquis County 225 53 4
Sidney Kennebec County 4,468 42 106
Skowhegan Somerset County 8,239 59 140
Skowhegan (CDP) Somerset County 6,476 13 498
Smithfield Somerset County 1,009 20 50
Smyrna Aroostook County 418 35 12
Solon Somerset County 1,076 40 27
Somerville Lincoln County 565 22 26
Sorrento Hancock County 268 4 67
South Berwick York County 7,565 32 236
South Bristol Lincoln County 878 13 68
South Eliot York County 3,547 7 507
South Paris Oxford County 2,615 4 654
South Portland Cumberland County 25,532 12 2128
South Thomaston Knox County 1,614 11 147
South Windham Cumberland County 1,176 1 1176
Southport Lincoln County 600 5 120
Southwest Harbor Hancock County 1,792 14 128
Southwest Harbor (CDP) Hancock County 802 1 802
Springfield Penobscot County 425 38 11
St. Agatha Aroostook County 713 30 24
St. Albans Somerset County 1,961 45 44
St. Francis Aroostook County 442 30 15
St. George Knox County 2,574 25 103
Stacyville Penobscot County 383 40 10
Standish Cumberland County 10,099 59 171
Standish (CDP) Cumberland County 297 3 99
Starks Somerset County 636 31 21
Steep Falls Cumberland County 1,786 10 179
Stetson Penobscot County 1,190 35 34
Steuben Washington County 1,132 43 26
Stockholm Aroostook County 232 34 7
Stockton Springs Waldo County 1,626 20 81
Stoneham Oxford County 248 34 7
Stonington Hancock County 1,032 10 103
Stow Oxford County 456 24 19
Strong Franklin County 1,160 28 41
Sullivan Hancock County 1,266 27 47
Sumner Oxford County 919 44 21
Surry Hancock County 1,502 37 41
Swans Island Hancock County 324 12 27
Swanville Waldo County 1,351 20 68
Sweden Oxford County 410 29 14
Temple Franklin County 517 36 14
Thomaston Knox County 2,745 11 250
Thomaston (CDP) Knox County 1,994 2 997
Thorndike Waldo County 893 25 36
Topsfield Washington County 225 50 5
Topsham Sagadahoc County 8,878 32 277
Topsham (CDP) Sagadahoc County 6,463 11 588
Tremont Hancock County 1,599 17 94
Trenton Hancock County 1,558 18 87
Troy Waldo County 1,047 35 30
Turner Androscoggin County 5,846 59 99
Union Knox County 2,255 32 70
Unity Waldo County 2,133 39 55
Unity (CDP) Waldo County 465 2 233
Upton Oxford County 110 40 3
Van Buren Aroostook County 1,999 34 59
Van Buren (CDP) Aroostook County 1,660 4 415
Vanceboro Washington County 133 20 7
Vassalboro Kennebec County 4,368 44 99
Veazie Penobscot County 1,832 3 611
Verona Island Hancock County 553 6 92
Vienna Kennebec County 573 24 24
Vinalhaven Knox County 1,127 23 49
Wade Aroostook County 263 36 7
Waldo Waldo County 864 19 45
Waldoboro Lincoln County 5,069 71 71
Waldoboro (CDP) Lincoln County 1,091 5 218
Wales Androscoggin County 1,617 16 101
Wallagrass Aroostook County 525 40 13
Waltham Hancock County 339 30 11
Warren Knox County 4,844 46 105
Washburn Aroostook County 1,541 34 45
Washburn (CDP) Aroostook County 1,096 4 274
Washington Knox County 1,514 38 40
Waterboro York County 7,969 55 145
Waterford Oxford County 1,590 50 32
Waterville Kennebec County 16,558 14 1183
Wayne Kennebec County 1,156 19 61
Weld Franklin County 417 59 7
Wellington Piscataquis County 245 40 6
Wells York County 10,675 58 184
West Bath Sagadahoc County 1,924 12 160
West Gardiner Kennebec County 3,364 25 135
West Kennebunk York County 946 3 315
West Paris Oxford County 1,691 24 70
Westbrook Cumberland County 19,074 17 1122
Westfield Aroostook County 509 40 13
Weston Aroostook County 210 31 7
Westport Island Lincoln County 730 9 81
Whitefield Lincoln County 2,280 47 49
Whiting Washington County 480 47 10
Whitneyville Washington County 204 15 14
Willimantic Piscataquis County 141 43 3
Wilton Franklin County 3,960 41 97
Wilton (CDP) Franklin County 1,989 4 497
Windham Cumberland County 18,540 47 394
Windsor Kennebec County 2,609 35 75
Winn Penobscot County 406 44 9
Winslow Kennebec County 7,618 37 206
Winslow (CDP) Kennebec County 7,608 6 1268
Winter Harbor Hancock County 511 14 37
Winter Harbor (CDP) Hancock County 345 2 173
Winterport Waldo County 3,985 36 111
Winterport (CDP) Waldo County 1,221 6 204
Winthrop Kennebec County 5,993 31 193
Winthrop (CDP) Kennebec County 2,720 6 453
Wiscasset Lincoln County 3,763 25 151
Wiscasset (CDP) Lincoln County 1,092 4 273
Woodland Aroostook County 1,143 35 33
Woodland Washington County 930 1 930
Woodstock Oxford County 1,296 46 28
Woodville Penobscot County 236 43 5
Woolwich Sagadahoc County 3,181 35 91
Yarmouth Cumberland County 8,589 13 661
Yarmouth (CDP) Cumberland County 5,664 5 1133
York York County 13,290 55 242
York Harbor York County 2,877 3 959
Totals: 1,577,453