Maine School Districts

Maine has more than 66 school districts, from Cumberland County's Portland Public Schools to Oxford County's Msad 44 Bethel and everywhere in between.

Here's a list of all districts with more than 1,000 students, plus some key information if you're interested in becoming a teacher in Maine. Don't miss our report on Maine Teacher Salaries!

District County Number of Students Number of Teachers Per-Capita Income Phone Number URL
Portland Public Schools Cumberland 7,089 645 $22,698 (207) 874-8100
Lewiston School Department Androscoggin 4,569 346 $17,905 (207) 795-4100
Bangor School Department Penobscot 4,004 337 $19,295 (207) 992-4150
Msad 06 Buxton York 3,964 305 $19,300 (207) 929-3831
Sanford School Department York 3,741 286 $16,951 (207) 324-2810
Msad 57 Waterboro York 3,654 256 $18,719 (207) 247-3221
Msad 17 Oxford Oxford 3,649 284 $16,681 (207) 743-8972
Auburn School Department Androscoggin 3,479 311 $19,942 (207) 784-6431
Brunswick School Department Cumberland 3,330 244 $20,322 (207) 319-1900
Scarborough School Department Cumberland 3,305 254 $26,321 (207) 730-4104
Msad 75 Topsham Sagadahoc 3,141 275 $23,074 (207) 729-9961
Msad 60 North Berwick York 3,116 264 $18,017 (207) 676-2234
South Portland School Department Cumberland 3,034 266 $22,781 (207) 871-0555
Biddeford School Department York 2,849 231 $18,214 (207) 282-8280
Msad 54 Skowhegan Somerset 2,823 248 $16,167 (207) 474-9508
Gorham School Department Cumberland 2,691 199 $21,174 (207) 222-1000
Msad 49 Fairfield Somerset 2,672 213 $16,274 (207) 453-4200
Msad 47 Oakland Kennebec 2,636 202 $19,398 (207) 465-7384
Msad 35 So. Berwick York 2,604 185 $22,667 (207) 439-2438
Windham School Department Cumberland 2,599 205 $19,890 (207) 892-1800
Westbrook School Department Cumberland 2,573 233 $19,501 (207) 854-0800
Msad 09 Farmington Franklin 2,503 212 $15,437 (207) 778-6571
Augusta Public Schools Kennebec 2,497 225 $19,145 (207) 626-2468
Msad 71 Kennebunk York 2,440 185 $28,940 (207) 985-1100
Msad 51 Cumberland Cumberland 2,309 184 $31,024 (207) 829-4800
Msad 11 Gardiner Kennebec 2,279 172 $18,280 (207) 582-5346
Msad 22 Hampden Penobscot 2,237 180 $22,946 (207) 862-3255
Msad 48 Newport Penobscot 2,206 163 $14,865 (207) 368-5091
Msad 52 Turner Androscoggin 2,170 184 $20,549 (207) 225-3795
Falmouth School Department Cumberland 2,133 173 $36,716 (207) 781-3200
Msad 01 Presque Isle Aroostook 2,109 155 $15,823 (207) 764-4101
Msad 61 Bridgton Cumberland 2,070 213 $18,258 (207) 647-3048
York School Department York 2,051 159 $30,895 (207) 363-3403
Msad 15 Gray Cumberland 2,043 157 $21,007 (207) 657-3335
Waterville Public Schools Kennebec 2,027 165 $16,430 (207) 873-4281
Msad 40 Waldoboro Knox 2,014 181 $16,693 (207) 273-4070
Msad 34 Belfast Waldo 1,930 179 $18,317 (207) 338-1960
Saco School Department York 1,921 136 $20,444 (207) 284-4505
Brewer School Department Penobscot 1,879 129 $20,158 (207) 989-3160
Cape Elizabeth School Department Cumberland 1,840 142 $37,983 (207) 799-2217
Caribou School Department Aroostook 1,748 135 $16,061 (207) 496-6311
Bath School Department Sagadahoc 1,736 159 $19,112 (207) 443-6601
Msad 03 Unity Waldo 1,566 130 $14,716 (207) 948-6136
Msad 43 Mexico Oxford 1,542 141 $16,700 (207) 364-7896
Old Town School Department Penobscot 1,531 134 $16,100 (207) 827-7171
Wells Ogunquit Csd York 1,494 133 $24,417 (207) 646-8331
Lisbon School Department Androscoggin 1,425 113 $17,263 (207) 353-6711
Yarmouth Schools Cumberland 1,403 123 $34,317 (207) 846-5586
Winslow Schools Kennebec 1,387 128 $18,501 (207) 872-1960
Ellsworth School Department Hancock 1,340 107 $21,049 (207) 667-8136
Msad 55 Hiram Oxford 1,336 113 $16,342 (207) 625-8683
Msad 05 Rockland Knox 1,330 113 $18,182 (207) 596-6620
Msad 29 Houlton Aroostook 1,330 103 $13,792 (207) 532-6555
Msad 64 E Corinth Penobscot 1,319 95 $15,427 (207) 285-3334
Msad 67 Lincoln Penobscot 1,308 96 $14,447 (207) 794-6509
Freeport School Department Cumberland 1,247 117 $27,724 (207) 865-0928
Poland School Department Androscoggin 1,164 118 $22,346 (207) 998-2727
Msad 27 Fort Kent Aroostook 1,144 100 $15,479 (207) 834-3189
Bucksport School Department Hancock 1,130 95 $17,587 (207) 469-7311
Hermon School Department Penobscot 1,129 84 $19,714 (207) 848-4000
Kittery School Department York 1,072 100 $24,153 (207) 439-6819
Msad 36 Livermore Falls Androscoggin 1,053 80 $16,634 (207) 897-6722
Msad 59 Madison Somerset 1,046 84 $15,999 (207) 696-3323
Msad 46 Dexter Penobscot 1,037 97 $14,232 (207) 924-5262
Msad 21 Dixfield Oxford 1,022 80 $14,817 (207) 562-7254
Msad 44 Bethel Oxford 1,016 85 $18,658 (207) 824-2185