K-12 Schools in 323 Cities, Maine

SVG
SVG

In Maine, 323 cities are serving 171,664 students. You can sort the list by city name, number of schools, and student population by touching a column name that you want to sort. You may want to view the schools by school district.

CityNumber of Schools PublicPrivateElementaryMiddleHigh PopulationTeachers
Acton 211 111 275 31
Addison 110 100 115 11
Albion 110 100 116 11
Alexander 110 110 45 5
Alfred 110 100 208 14
ALNA 101 000 34 4
Alton 110 100 50 5
Andover 110 100 26 5
Anson 110 100 95 7
Appleton 110 110 134 16
Arundel 211 210 258 21
Ashland 110 111 290 23
Athens 110 110 128 12
Auburn 1486 823 3,951 308
Augusta 981 512 2,955 205
Aurora 110 110 17 5
Baileyville 220 101 329 64
Bangor 16115 354 4,774 357
Bar Harbor 220 111 899 103
Bass Harbor 110 110 125 19
Bath 651 012 1,602 150
Beals 110 110 65 7
Belfast 550 111 1,221 111
Belgrade 211 111 313 30
Benton 110 100 616 48
Berwick 431 000 1,146 94
Bethel 431 112 854 108
Biddeford 761 121 2,606 232
Bingham 220 011 141 17
Blue Hill 413 222 692 83
Boothbay Harbor 220 111 519 60
Bowdoin 110 100 217 20
Bowdoinham 110 100 178 18
Bradley 110 000 46 4
Brewer 321 122 1,721 120
Bridgton 211 110 331 31
Brooklin 110 110 73 6
Brooks 110 100 126 9
Brooksville 110 110 64 9
BROWNFIELD 101 110 35 3
Brownville 110 000 - -
Brunswick 862 233 2,492 234
Bryant Pond 110 100 97 9
Buckfield 110 001 240 21
Bucksport 642 012 1,102 99
Buxton 422 221 1,503 126
Calais 330 101 710 50
Camden 413 012 507 49
Canaan 110 100 234 17
Cape Elizabeth 431 022 1,622 139
Caribou 550 111 - -
Carmel 220 010 361 34
CARRABASSETT VALLEY 101 001 41 9
Castine 110 110 44 8
Caswell 110 110 38 4
CHARLESTON 101 111 112 10
Charlotte 110 110 38 4
Chebeague Island 110 100 28 4
Chelsea 110 110 296 35
Cherryfield 110 110 128 11
China 220 010 435 40
Cliff Island 110 100 2 1
Clinton 110 100 239 23
Connor Twp 110 100 32 4
Corinth 330 111 1,041 84
CORNISH 101 110 39 5
Cornville 211 110 164 9
Cranberry Isles 110 110 10 3
Cumberland 440 011 2,043 185
CUMBERLAND FORESIDE 101 110 107 13
Cushing 110 100 86 7
Cutler 110 110 59 6
Damariscotta 110 110 470 41
Danforth 110 111 132 13
Dayton 110 100 129 12
Dedham 110 110 193 17
Deer Isle 220 101 328 53
Denmark 110 000 83 7
Dexter 330 111 1,051 97
Dixfield 321 011 393 31
DOVER FOXCROFT 101 001 421 36
Dover-Foxcroft 220 010 723 52
Dresden 110 100 81 9
Durham 110 110 432 41
Dyer Brook 110 111 338 29
East Machias 211 111 620 50
East Millinocket 220 001 256 21
East Waterboro 220 110 1,193 72
Eastbrook 110 110 86 9
Easton 220 101 223 22
Eastport 220 111 172 18
Eddington 110 000 121 12
Edgecomb 312 211 176 19
Edmunds Township 110 110 56 7
Eliot 321 110 970 66
Ellsworth 532 233 1,443 135
Etna 110 000 - -
Fairfield 431 101 1,206 93
Falmouth 431 111 2,175 199
Farmingdale 110 011 497 46
Farmington 550 011 1,879 140
Fayette 110 100 77 5
Fort Fairfield 220 111 516 44
Fort Kent 330 101 839 66
Freeport 642 233 1,783 173
Frenchboro 110 110 3 1
Frenchville 220 100 107 10
Friendship 110 100 85 10
Fryeburg 211 211 556 49
Gardiner 330 011 1,354 105
Georgetown 110 100 62 8
Glenburn 110 110 432 32
Gorham 550 311 2,724 235
Gray 440 111 1,581 121
Greenbush 110 110 149 16
Greene 110 100 393 29
Greenville 110 111 194 20
Guilford 330 101 542 41
Hallowell 110 100 384 31
Hampden 440 011 1,851 126
Hancock 110 110 221 16
Harmony 110 110 60 5
Harpswell 220 110 255 19
Harrington 220 101 440 36
Harrison 211 000 125 13
Hartland 211 011 17 2
Hebron 211 111 390 43
Hermon 431 011 1,264 89
Hinckley 211 001 197 19
Hiram 330 011 1,057 100
Hodgdon 220 101 498 39
Holden 220 010 413 37
Hollis 110 100 283 23
Hope 110 110 186 17
Houlton 752 122 1,531 113
Howland 220 011 255 31
Indian Island 110 110 - -
Isle Au Haut 110 110 6 2
Islesboro 110 111 91 13
Jackman 110 111 146 18
Jay 330 011 992 82
Jefferson 110 110 192 16
Jonesboro 110 110 60 6
Jonesport 220 111 199 24
Kennebunk 642 012 2,002 163
Kennebunkport 110 100 176 17
KENTS HILL 101 001 232 34
Kingfield 110 110 144 13
Kingman 110 100 15 2
Kittery 220 011 678 71
Kittery Point 110 000 363 33
Lamoine 110 110 122 11
Lebanon 220 000 478 37
Lee 211 011 273 24
Leeds 110 100 190 18
Levant 110 100 231 20
Lewiston 1091 701 5,163 410
Liberty 211 111 105 13
Limestone 220 111 153 19
Limington 110 100 188 15
Lincoln 440 011 947 82
Lincolnville 110 110 215 22
Lisbon 211 211 732 56
Lisbon Falls 321 122 672 51
Litchfield 220 000 489 35
Livermore 110 000 414 29
Long Island 110 100 17 2
Lovell 110 000 113 13
Lubec 110 110 69 10
Lyman 110 100 228 16
Machias 330 111 533 50
Machiasport 110 110 51 6
Madawaska 220 101 431 37
Madison 330 011 641 61
Manchester 110 100 179 13
Mapleton 110 100 245 17
Mars Hill 220 101 415 38
Matinicus Isle Plantation 110 110 2 1
Mechanic Falls 110 100 279 23
Medway 110 010 113 12
Mexico 330 010 562 53
Milbridge 110 100 123 11
Milford 110 110 340 24
Millinocket 220 111 468 36
Milo 220 011 181 20
Minot 110 100 249 19
Monhegan Plantation 110 110 6 1
Monmouth 440 111 671 58
Monroe 110 100 67 5
Morrill 211 001 148 9
Mount Vernon 110 100 117 12
Naples 440 111 1,686 138
New Gloucester 422 111 635 56
New Sharon 110 100 164 10
Newburgh 110 000 21 1
NEWCASTLE 101 001 564 48
Newport 330 011 588 49
NEWRY 101 010 6 1
Nobleboro 211 220 233 22
Norridgewock 211 210 339 36
North Anson 220 111 463 38
North Berwick 220 101 1,447 114
NORTH BRIDGTON 101 000 131 13
North Haven 110 111 64 15
Northeast Harbor 110 110 176 25
Northport 110 110 126 14
Norway 110 100 489 35
Oakland 440 011 1,714 145
Old Orchard Beach 330 011 775 93
Old Town 431 111 1,515 118
Orono 330 111 787 82
Orrington 110 110 418 29
Otis 110 110 99 9
Otisfield 110 100 107 8
Owls Head 110 100 - -
Oxford 211 201 452 39
Palermo 110 110 135 12
Paris 440 101 2,135 157
Peaks Island 110 100 37 6
Pemaquid 110 110 191 17
Pembroke 110 110 80 9
Penobscot 110 110 79 9
Perry 220 220 119 10
Peru 211 110 399 34
Phillips 110 110 135 13
Phippsburg 110 100 94 7
Pittsfield 541 012 1,141 108
Pittston 110 100 203 15
Poland 431 111 1,209 107
Portland 22166 1267 8,642 853
Pownal 110 100 114 13
Presque Isle 651 022 1,522 114
Princeton 220 220 146 13
Prospect Harbor 110 110 171 14
Rangeley 110 111 194 21
Raymond 321 011 406 50
Readfield 330 111 873 81
Richmond 330 111 440 50
Rockland 431 211 850 78
Rockport 422 221 1,192 110
Rumford 321 101 734 64
Sabattus 220 010 537 37
Saco 752 132 3,440 335
Saint Agatha 110 001 106 12
Salem 110 001 216 23
Sanford 972 232 2,536 183
Scarborough 770 012 3,336 233
Searsmont 110 000 129 11
Searsport 440 112 522 43
Sebago 110 100 90 8
Sedgwick 110 110 104 8
Shapleigh 110 100 150 12
Sidney 321 101 442 37
Skowhegan 880 022 1,960 152
Solon 110 100 81 7
Somerville 110 000 16 -
South Berwick 431 112 2,022 186
South Bristol 110 110 65 6
SOUTH CHINA 101 001 595 43
SOUTH FREEPORT 101 100 60 8
South Gardiner 110 000 162 14
South Portland 1192 743 3,472 259
Southport 110 100 28 3
Southwest Harbor 110 110 134 19
Springvale 110 000 526 40
Stacyville 220 111 344 31
Standish 330 001 1,545 118
Steep Falls 110 000 105 8
STETSON 101 000 7 1
Steuben 110 110 106 12
Stratton 110 110 84 10
Strong 110 110 163 14
Sullivan 220 111 489 49
Sumner 110 100 304 27
Surry 110 110 127 14
Swans Island 110 110 34 5
Swanville 220 000 94 8
Tenants Harbor 110 110 191 19
Thomaston 220 110 549 59
Thorndike 330 111 943 79
Topsfield 110 110 25 4
Topsham 440 211 1,955 181
Trenton 110 110 120 18
Troy 110 100 97 8
Turner 541 112 1,453 124
Union 110 100 141 11
Unity 220 001 36 -
Van Buren 330 111 291 25
Vassalboro 110 110 414 38
Veazie 110 110 138 14
Vinalhaven 110 111 172 26
Waldo 110 000 - -
Waldoboro 431 212 1,248 115
Wales 110 001 449 43
Warren 110 100 355 31
Washburn 220 111 288 33
Washington 110 100 101 9
Waterboro 110 001 930 70
Waterford 110 000 108 10
Waterville 752 232 2,201 174
Wayne 110 100 64 8
Wells 330 011 1,273 124
Wesley 110 110 7 1
West Bath 211 210 144 19
West Enfield 110 100 213 23
West Gardiner 110 100 291 20
West Newfield 110 100 306 21
West Paris 110 100 130 11
Westbrook 761 011 2,597 185
Whitefield 110 110 196 16
Whiting 110 110 34 4
Wilton 220 000 315 24
Windham 541 122 2,788 242
Windsor 110 110 319 28
Winn 110 000 12 6
Winslow 431 201 1,225 102
Winterport 220 010 550 48
Winthrop 330 111 889 72
Wiscasset 422 122 628 88
Woodland 110 110 146 17
Woolwich 211 221 437 41
Yarmouth 541 122 1,920 149
York 541 111 1,824 181