Step&Lane
Home › States › Maine

Maine · districts and schedules

Maine teacher salary schedules

Every Maine district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.

Rankings from the parsed grids

Highest starting bachelor's salary

DistrictStartingColumnEnrollment
1. Portland Public Schools$51,125Lane I6,649
2. Maine School Administrative District 06$50,042.10Bachelor's Scale3,322
3. Sanford School Department$48,751BA3,265
4. Bangor School Department$47,549Bachelor's Degree3,434
5. Lewiston Public Schools$45,518.26BA5,147

Highest top-of-schedule cell

DistrictTop cellColumnEnrollment
1. Bangor School Department$108,355Doctorate3,434
2. Portland Public Schools$104,602Lane V6,649
3. Sanford School Department$93,464PhD3,265
4. Maine School Administrative District 06$93,401.55Doctorate Scale3,322
5. Lewiston Public Schools$85,857.57PhD, EdD, CAS5,147

Fewest steps to the top cell

DistrictSteps to topColumnEnrollment
1. Maine School Administrative District 0610Doctorate Scale3,322
2. Portland Public Schools11Lane V6,649
3. Lewiston Public Schools20PhD, EdD, CAS5,147
4. Bangor School Department22Doctorate3,434
5. Sanford School Department26PhD3,265

All 256 Maine districts (NCES 2023-24)

DistrictEnrollmentIndexed scheduleLowest cell
Portland Public Schools
Portland
6,649PEA Professional Learning-Based Salary Schedule, 183 Day (2026-27) 2026-27$51,125
Lewiston Public Schools
Lewiston
5,147Schedule A: Certified Professional Salary Scale (2026-27) 2026-27$45,518.26
Bangor Public Schools
Bangor
3,434Salary Schedule A1, School Year Teachers (2026-27) 2026-27$47,549
RSU 06/MSAD 06
Buxton
3,322Appendix A Salary Scales (2026-27) 2026-27$50,042.10
Sanford Public Schools
Sanford
3,265Schedule A2: Salary Schedule 2026-2027 2026-27$48,751
Auburn Public Schools
Auburn
3,179schedule not yet indexed–
RSU 17/MSAD 17
South Paris
3,172schedule not yet indexed–
RSU 14
Windham
3,101schedule not yet indexed–
South Portland Public Schools
South Portland
2,942schedule not yet indexed–
RSU 57/MSAD 57
Waterboro
2,935schedule not yet indexed–
Scarborough Public Schools
Scarborough
2,857schedule not yet indexed–
Gorham Public Schools
Gorham
2,851schedule not yet indexed–
RSU 60/MSAD 60
North Berwick
2,846schedule not yet indexed–
Saco Public Schools
Saco
2,806schedule not yet indexed–
RSU 18
Oakland
2,756schedule not yet indexed–
Brunswick Public Schools
Brunswick
2,406schedule not yet indexed–
RSU 21
Kennebunk
2,401schedule not yet indexed–
Biddeford Public Schools
Biddeford
2,398schedule not yet indexed–
RSU 75/MSAD 75
Topsham
2,342schedule not yet indexed–
Westbrook Public Schools
Westbrook
2,311schedule not yet indexed–
RSU 09
Farmington
2,251schedule not yet indexed–
RSU 54/MSAD 54
Skowhegan
2,238schedule not yet indexed–
RSU 51/MSAD 51
Cumberland
2,193schedule not yet indexed–
Augusta Public Schools
Augusta
2,176schedule not yet indexed–
RSU 22
Hampden
2,170schedule not yet indexed–
RSU 35/MSAD 35
Eliot
2,134schedule not yet indexed–
RSU 05
Freeport
2,089schedule not yet indexed–
RSU 52/MSAD 52
Turner
2,008schedule not yet indexed–
Falmouth Public Schools
Falmouth
1,987schedule not yet indexed–
RSU 11/MSAD 11
Gardiner
1,897schedule not yet indexed–
RSU 19
Newport
1,871schedule not yet indexed–
RSU 15/MSAD 15
Gray
1,850schedule not yet indexed–
RSU 49/MSAD 49
Fairfield
1,812schedule not yet indexed–
RSU 01 - Lkrsu
Bath
1,808schedule not yet indexed–
RSU 10
Rumford
1,803schedule not yet indexed–
RSU 40/MSAD 40
Union
1,782schedule not yet indexed–
RSU 79/MSAD 01
Presque Isle
1,687schedule not yet indexed–
RSU 16
Poland
1,666schedule not yet indexed–
Yarmouth Schools
Yarmouth
1,663schedule not yet indexed–
RSU 61/MSAD 61
Bridgton
1,640schedule not yet indexed–
Waterville Public Schools
Waterville
1,618schedule not yet indexed–
Brewer Public Schools
Brewer
1,564schedule not yet indexed–
Cape Elizabeth Public Schools
Cape Elizabeth
1,525schedule not yet indexed–
York Public Schools
York
1,511schedule not yet indexed–
RSU 13
Rockland
1,501schedule not yet indexed–
RSU 02
Hallowell
1,440schedule not yet indexed–
RSU 71
Belfast
1,418schedule not yet indexed–
RSU 73
Livermore Falls
1,418schedule not yet indexed–
RSU 34
Old Town
1,410schedule not yet indexed–
Wells-Ogunquit CSD
Wells
1,402schedule not yet indexed–
Hermon Public Schools
Hermon
1,359schedule not yet indexed–
Lisbon Public Schools
Lisbon
1,313schedule not yet indexed–
Ellsworth Public Schools
Ellsworth
1,280schedule not yet indexed–
RSU 04
Wales
1,278schedule not yet indexed–
RSU 29/MSAD 29
Houlton
1,262schedule not yet indexed–
RSU 12
Somerville
1,221schedule not yet indexed–
RSU 39
Caribou
1,213schedule not yet indexed–
RSU 38
Readfield
1,192schedule not yet indexed–
RSU 72/MSAD 72
Fryeburg
1,111schedule not yet indexed–
Winslow Schools
Winslow
1,108schedule not yet indexed–
RSU 25
Bucksport
1,085schedule not yet indexed–
RSU 64/MSAD 64
East Corinth
1,041schedule not yet indexed–
RSU 03/MSAD 03
Unity
1,017schedule not yet indexed–
RSU 55/MSAD 55
Hiram
996schedule not yet indexed–
RSU 68/MSAD 68
Dover-Foxcroft
977schedule not yet indexed–
RSU 67
Lincoln
954schedule not yet indexed–
Kittery Public Schools
Kittery
933schedule not yet indexed–
RSU 26
Orono
837schedule not yet indexed–
RSU 53/MSAD 53
Pittsfield
835schedule not yet indexed–
MSAD 46
Dexter
833schedule not yet indexed–
Winthrop Public Schools
Winthrop
819schedule not yet indexed–
MSAD 27
Fort Kent
812schedule not yet indexed–
RSU 24
Sullivan
781schedule not yet indexed–
RSU 56
Dixfield
755schedule not yet indexed–
Five Town CSD
Camden
748schedule not yet indexed–
RSU 28/MSAD 28
Camden
705schedule not yet indexed–
RSU 44/MSAD 44
Bethel
672schedule not yet indexed–
RSU 37/MSAD 37
Harrington
660schedule not yet indexed–
RSU 23
Old Orchard Beach
640schedule not yet indexed–
RSU 41/MSAD 41
Lagrange
620schedule not yet indexed–
RSU 87/MSAD 23
Carmel
606schedule not yet indexed–
RSU 58/MSAD 58
Phillips
589schedule not yet indexed–
RSU 74/MSAD 74
North Anson
588schedule not yet indexed–
Calais Public Schools
Calais
557schedule not yet indexed–
RSU 59/MSAD 59
Madison
549schedule not yet indexed–
RSU 63/MSAD 63
Holden
539schedule not yet indexed–
Machias Public Schools
Machias
509schedule not yet indexed–
Boothbay-Boothbay Hbr CSD
Boothbay Harbor
508schedule not yet indexed–
RSU 70/MSAD 70
Hodgdon
502schedule not yet indexed–
RSU 80/MSAD 04
Guilford
491schedule not yet indexed–
Vassalboro Public Schools
Vassalboro
485schedule not yet indexed–
Mt Desert CSD
Bar Harbor
474schedule not yet indexed–
RSU 86/MSAD 20
Fort Fairfield
473schedule not yet indexed–
Millinocket Public Schools
Millinocket
449schedule not yet indexed–
RSU 31/MSAD 31
Lagrange
439schedule not yet indexed–
RSU 20
Searsport
435schedule not yet indexed–
Glenburn Public Schools
Glenburn
431schedule not yet indexed–
Richmond Public Schools
Richmond
429schedule not yet indexed–
Wiscasset Public Schools
Wiscasset
428schedule not yet indexed–
Orrington Public Schools
Orrington
409schedule not yet indexed–
Great Salt Bay CSD
Damariscotta
387schedule not yet indexed–
Blue Hill Public Schools
Blue Hill
383schedule not yet indexed–
Madawaska Public Schools
Madawaska
381schedule not yet indexed–
Bar Harbor Public Schools
Bar Harbor
346schedule not yet indexed–
Jefferson Public Schools
Jefferson
335schedule not yet indexed–
RSU 50
Dyer Brook
334schedule not yet indexed–
RSU 42/MSAD 42
Mars Hill
332schedule not yet indexed–
Deer Isle-Stonington CSD
Deer Isle
318schedule not yet indexed–
Dayton Public Schools
Dayton
309schedule not yet indexed–
Baileyville Public Schools
Baileyville
308schedule not yet indexed–
Milford Public Schools
Milford
289schedule not yet indexed–
RSU 89
Stacyville
279schedule not yet indexed–
Bristol Public Schools
Pemaquid
267schedule not yet indexed–
RSU 88/MSAD 24
Van Buren
260schedule not yet indexed–
RSU 45/MSAD 45
Washburn
259schedule not yet indexed–
RSU 33/MSAD 33
Frenchville
246schedule not yet indexed–
Acton Public Schools
Acton
245schedule not yet indexed–
East Millinocket Public Schools
East Millinocket
245schedule not yet indexed–
East Machias Public Schools
Machias
244schedule not yet indexed–
RSU 32/MSAD 32
Ashland
231schedule not yet indexed–
Easton Public Schools
Easton
223schedule not yet indexed–
RSU 30/MSAD 30
Lee
221schedule not yet indexed–
Nobleboro Public Schools
Nobleboro
217schedule not yet indexed–
Lincolnville Public Schools
Lincolnville
215schedule not yet indexed–
St George Public Schools
Tenants Harbor
215schedule not yet indexed–
Dedham Public Schools
Orrington
200schedule not yet indexed–
RSU 78
Rangeley
199schedule not yet indexed–
Veazie Public Schools
Veazie
189schedule not yet indexed–
Education in Unorganized Terr
Augusta
185schedule not yet indexed–
Greenville Public Schools
Greenville
184schedule not yet indexed–
RSU 83/MSAD 13
Bingham
176schedule not yet indexed–
Hancock Public Schools
Hancock
175schedule not yet indexed–
Eastport Public Schools
Eastport
174schedule not yet indexed–
Surry Public Schools
Blue Hill
171schedule not yet indexed–
Woodland Public Schools
Woodland
167schedule not yet indexed–
Mount Desert Public Schools
Bar Harbor
159schedule not yet indexed–
RSU 08/MSAD 08
Vinalhaven
150schedule not yet indexed–
RSU 82/MSAD 12
Jackman
149schedule not yet indexed–
Greenbush Public Schools
Greenbush
147schedule not yet indexed–
Pleasant Point
Calais
145schedule not yet indexed–
Limestone Public Schools
Limestone
144schedule not yet indexed–
RSU 84/MSAD 14
Danforth
143schedule not yet indexed–
Trenton Public Schools
Bar Harbor
139schedule not yet indexed–
Hope Public Schools
Lincolnville
137schedule not yet indexed–
Appleton Public Schools
Lincolnville
135schedule not yet indexed–
Tremont Public Schools
Bar Harbor
135schedule not yet indexed–
Indian Township
Calais
134schedule not yet indexed–
Lamoine Public Schools
Hancock
133schedule not yet indexed–
Southwest Harbor Public Schools
Bar Harbor
122schedule not yet indexed–
Medway Public Schools
Medway
119schedule not yet indexed–
Sebago Public Schools
Sebago
116schedule not yet indexed–
Princeton Public Schools
Baileyville
114schedule not yet indexed–
Athens Public Schools
Athens
113schedule not yet indexed–
Edgecomb Public Schools
Boothbay Harbor
113schedule not yet indexed–
Sedgwick Public Schools
Sedgwick
112schedule not yet indexed–
RSU 85/MSAD 19
Eastport
110schedule not yet indexed–
Jonesport Public Schools
Jonesport
104schedule not yet indexed–
Eustis Public Schools
Stratton
102schedule not yet indexed–
West Bath Public Schools
West Bath
102schedule not yet indexed–
Newcastle Public Schools
South Bristol
99schedule not yet indexed–
Cherryfield Public Schools
Cherryfield
97schedule not yet indexed–
Indian Island
Calais
95schedule not yet indexed–
Northport Public Schools
Northport
93schedule not yet indexed–
South Bristol Public Schools
South Bristol
87schedule not yet indexed–
Damariscotta Public Schools
Damariscotta
86schedule not yet indexed–
Penobscot Public Schools
Blue Hill
86schedule not yet indexed–
Perry Public Schools
Eastport
82schedule not yet indexed–
Fayette Public Schools
Fayette
81schedule not yet indexed–
Otis Public Schools
Otis
80schedule not yet indexed–
Pembroke Public Schools
Eastport
80schedule not yet indexed–
Castine Public Schools
Blue Hill
77schedule not yet indexed–
Islesboro Public Schools
Islesboro
77schedule not yet indexed–
Cutler Public Schools
Cutler
73schedule not yet indexed–
Brooklin Public Schools
Deer Isle
70schedule not yet indexed–
Brooksville Public Schools
Blue Hill
70schedule not yet indexed–
Harmony Public Schools
Dexter
69schedule not yet indexed–
Machiasport Public Schools
Machiasport
64schedule not yet indexed–
Jonesboro Public Schools
Machias
60schedule not yet indexed–
Moosabec CSD
Jonesport
58schedule not yet indexed–
RSU 07/MSAD 07
North Haven
57schedule not yet indexed–
Georgetown Public Schools
Boothbay Harbor
56schedule not yet indexed–
Alexander Public Schools
Eastport
43schedule not yet indexed–
Caswell Public Schools
Caswell
38schedule not yet indexed–
Beals Public Schools
Beals
37schedule not yet indexed–
Whiting Public Schools
Machias
34schedule not yet indexed–
Airline CSD
Orrington
30schedule not yet indexed–
Andover Public Schools
Andover
27schedule not yet indexed–
Bremen Public Schools
Damariscotta
26schedule not yet indexed–
MSAD 76
Bar Harbor
23schedule not yet indexed–
Carrabassett Valley Public Schools
Carrabassett Valley
20schedule not yet indexed–
Southport Public Schools
Boothbay Harbor
20schedule not yet indexed–
East Range CSD
Baileyville
19schedule not yet indexed–
Charlotte Public Schools
Eastport
17schedule not yet indexed–
Long Island Public Schools
Long Island
16schedule not yet indexed–
Marshfield Public Schools
Machias
14schedule not yet indexed–
Cranberry Isles Public Schools
Bar Harbor
13schedule not yet indexed–
Chebeague Island Public Schools
Chebeague Island
12schedule not yet indexed–
Dennysville Public Schools
Eastport
10schedule not yet indexed–
Robbinston Public Schools
Calais
10schedule not yet indexed–
Frenchboro Public Schools
Bar Harbor
5schedule not yet indexed–
Carroll Plt Public Schools
Lee
4schedule not yet indexed–
Isle Au Haut Public Schools
Deer Isle
4schedule not yet indexed–
Monhegan Plt School Dept
Monhegan Plantation
4schedule not yet indexed–
Northfield Public Schools
Machias
4schedule not yet indexed–
Cooper Public Schools
Baileyville
3schedule not yet indexed–
Lake View Plt. Public Schools
Lake View Plantation
3schedule not yet indexed–
Lowell Public Schools
Lowell
3schedule not yet indexed–
Reed Plt Public Schools
Lee
3schedule not yet indexed–
Roque Bluffs Public Schools
Machias
3schedule not yet indexed–
Waite Public Schools
Baileyville
3schedule not yet indexed–
Wesley Public Schools
Machias
3schedule not yet indexed–
Bowerbank Public Schools
Parkman
2schedule not yet indexed–
Coplin Plt Public Schools
Coplin Plantation
2schedule not yet indexed–
Burlington Public Schools
Burlington
1schedule not yet indexed–
Lakeville Public Schools
Lee
1schedule not yet indexed–
Macwahoc Plt School Dept
Lee
1schedule not yet indexed–
Medford Public Schools
Medford
1schedule not yet indexed–
Shirley Public Schools
Shirley
1schedule not yet indexed–
Talmadge Public Schools
Baileyville
1schedule not yet indexed–
Whitneyville Public Schools
Machias
1schedule not yet indexed–
Willimantic Public Schools
Willimantic
1schedule not yet indexed–
Baring Plt Public Schools
Eastport
0schedule not yet indexed–
Beaver Cove Public Schools
Beaver Cove
0schedule not yet indexed–
Beddington Public Schools
Harrington
0schedule not yet indexed–
Bridgewater Public Schools
Mars Hill
0schedule not yet indexed–
Brighton Plt School Department
Anson
0schedule not yet indexed–
Byron Public Schools
Byron
0schedule not yet indexed–
Caratunk Public Schools
Anson
0schedule not yet indexed–
Crawford Public Schools
Eastport
0schedule not yet indexed–
Deblois Public Schools
Harrington
0schedule not yet indexed–
Dennistown Plt Public Schools
Searsport
0schedule not yet indexed–
Eagle Lake Public Schools
Eagle Lake
0schedule not yet indexed–
Gilead Public Schools
Bethel
0schedule not yet indexed–
Glenwood Plt Public Schools
Linneus
0schedule not yet indexed–
Grand Isle Public Schools
Grand Isle
0schedule not yet indexed–
Grand Lake Stream Plt School Dept
Baileyville
0schedule not yet indexed–
Highland Plt Public Schools
Highland Plantation
0schedule not yet indexed–
Kingsbury Plt Public Schools
Parkman
0schedule not yet indexed–
Lincoln Plt Public Schools
Lincoln Plantation
0schedule not yet indexed–
MSAD 10
Allagash
0schedule not yet indexed–
Meddybemps Public Schools
Baileyville
0schedule not yet indexed–
Moro Plantation Public Schools
Patten
0schedule not yet indexed–
Nashville Plt Public Schools
Ashland
0schedule not yet indexed–
New Sweden Public Schools
Woodland
0schedule not yet indexed–
Orient Public Schools
Danforth
0schedule not yet indexed–
Pleasant Ridge Plt School Dept
Pleasant Ridge Plantation
0schedule not yet indexed–
Portage Lake Public Schools
Ashland
0schedule not yet indexed–
RSU 65/MSAD 65
Matinicus Isle Plantation
0schedule not yet indexed–
Seboeis Plt Public Schools
Seboeis Plantation
0schedule not yet indexed–
The Forks Plt School Dept
The Forks
0schedule not yet indexed–
Upton Public Schools
Bethel
0schedule not yet indexed–
Vanceboro Public Schools
Vanceboro
0schedule not yet indexed–
West Forks Plt Public Schools
West Forks
0schedule not yet indexed–
Westmanland Public Schools
Woodland
0schedule not yet indexed–
Winterville Plt Public Schools
Winterville Plantation
0schedule not yet indexed–
Woodville Public Schools
Lincoln
0schedule not yet indexed–

Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.