The Pay IndexTeacher salary schedules
Menu

2026-27 · State salary guide

MaineTeacher salary schedules 2026-27

Find your district ↓
Starting pay$45,518
Top pay$108,355

Lowest published bachelor’s starting pay → highest published maximum across degree lanes in the districts below. Years and eligibility vary.

Average salary
$65,621NEA 2024-25
Starting salary
$44,152NEA 2024-25
State minimum
$40,000See state terms
Districts sourced
8Official schedules

Maine teachers averaged $65,621 in 2024-25 per NEA, 29th in the nation, and the average starting salary was $44,152.

Maine teachers averaged $65,621 in 2024-25 per NEA, 29th in the nation, and the average starting salary was $44,152. State law sets a $40,000 minimum salary for certified teachers through 2026-27. Among the eight large districts that post a 2026-27 schedule, bachelor's starting pay runs from $45,518 in Lewiston to $52,070 in Scarborough, and Scarborough also has the highest master's maximum, $96,777. Auburn and RSU 14 do not post a teacher schedule online.

Last verified · View sources

Experience × education

Your pay, step by step.

Read across from your credited step to your degree lane. These are published observations; missing steps are not estimated.

Bangor School Department

Official schedule ↗
Bangor School Department · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$47,549$51,429$60,166
2$47,549$51,429$60,166
3$47,549$51,429$60,166
4$49,451$53,487$62,572
5$51,429$55,625$65,076
6$53,487$57,852$67,679
7$55,625$60,166$70,385
8$57,852$62,572$73,200
9$60,166$65,076$76,127
10$62,572$67,679$79,172
11$65,076$70,385$82,341
12$67,679$73,200$85,632
13$70,385$76,127$89,057
14$73,200$79,172$92,620
15$76,127$82,341$96,326
16$79,172$85,632$100,180
17$82,341$89,057$104,187
18$82,341$89,057$104,187
19$82,341$89,057$104,187
20$82,341$89,057$104,187
21$82,341$89,057$104,187
22$85,632$92,620$108,355

Scarborough Public Schools

Official schedule ↗
Scarborough Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$52,070$56,699Not published
2$54,308$59,023Not published
3$56,536$61,326Not published
4$58,741$63,594Not published
5$60,914$65,820Not published
6$63,534$68,519Not published
7$66,138$71,191Not published
8$68,717$73,826Not published
9$71,260$76,409Not published
10$73,754$78,930Not published
11$76,188$81,377Not published
12$78,551$83,737Not published
13$80,829$85,998Not published
14$83,010$88,149Not published
15$85,085$90,176Not published
16$87,043$92,069Not published
17$87,478$92,530Not published
18$87,916$92,992Not published
19$88,355$93,458Not published
20$88,797$93,925Not published
21$89,240$94,395Not published
22$89,687$94,866Not published
23$90,135$95,340Not published
24$90,586$95,817Not published
25$91,038$96,297Not published
26$91,494$96,777Not published

Sanford School Department

Official schedule ↗
Sanford School Department · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
0$48,751$52,333$56,816
1$49,233$52,817$57,297
2$49,716$53,300$57,782
3$50,198$53,783$58,264
4$52,317$55,898$60,385
5$54,434$58,019$62,498
6$56,550$60,136$64,615
7$58,667$62,253$66,733
8$60,784$64,369$68,852
9$62,902$66,486$70,967
10$65,021$68,604$73,084
11$66,051$69,637$74,117
12$67,833$71,472$75,951
13$69,617$73,305$77,784
14$71,400$75,137$79,617
15$73,181$76,971$81,451
16$74,964$78,804$83,282
17$76,747$80,638$85,117
18$80,345$84,305$88,785
19$82,421$86,380$90,862
20$82,854$86,814$91,296
21$83,288$87,248$91,729
22$83,722$87,681$92,163
23$84,155$88,115$92,597
24$84,589$88,549$93,030
25$85,023$88,982$93,464

MSAD 6 (Bonny Eagle)

Official schedule ↗
MSAD 6 (Bonny Eagle) · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
0$50,042$53,342$59,117
1-3$52,285$55,585$61,360
4-6$56,619$59,919$65,694
7-9$60,534$63,834$69,609
10-12$64,246$67,546$73,321
13-15$68,174$71,474$77,249
16-18$72,280$75,580$81,355
19-21$77,099$80,399$86,174
22-24$80,713$84,013$89,788
25+$84,327$87,627$93,402

RSU 57 / MSAD 57

Official schedule ↗
RSU 57 / MSAD 57 · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
0$49,000$52,386$55,772
1$49,900$53,286$56,672
2$50,800$54,186$57,572
3$51,705$55,091$58,477
4$53,005$56,391$59,777
5$54,305$57,691$61,077
6$55,605$58,991$62,377
7$56,905$60,291$63,677
8$56,905$60,291$63,677
9$58,205$61,591$64,977
10$59,505$62,891$66,277
11$61,105$64,491$67,877
12$62,705$66,091$69,477
13$64,305$67,691$71,077
14$65,905$69,291$72,677
15$67,505$70,891$74,277
16$69,105$72,491$75,877
17$70,705$74,091$77,477
18$72,305$75,691$79,077
19$73,905$77,291$80,677
20$75,505$78,891$82,277
21$77,105$80,491$83,877
22$78,705$82,091$85,477
23$81,705$85,091$88,477

Lewiston Public Schools

Official schedule ↗
Lewiston Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$45,518$48,032$50,148
2$46,884$49,473$51,652
3$48,249$51,306$53,564
4$49,971$53,137$55,478
5$51,695$54,970$57,392
6$53,417$56,802$59,304
7$55,141$58,635$61,218
8$56,864$60,467$63,130
9$58,587$62,300$65,043
10$60,310$64,131$66,956
11$62,034$65,964$68,869
12$63,756$67,796$70,782
13$65,480$69,629$72,695
14$67,204$71,461$74,609
15$68,926$73,294$76,521
16$70,650$75,125$78,435
17$72,372$76,958$80,347
18$74,096$78,790$82,261
19$75,819$80,623$84,173
20$77,335$82,235$85,858

MSAD 17 (Oxford Hills)

Official schedule ↗
MSAD 17 (Oxford Hills) · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$46,013$48,313Not published
2$47,048$49,400Not published
3$48,106$50,512Not published
4$49,189$51,648Not published
5$50,296$52,810Not published
6$51,427$53,999Not published
7$52,584$55,213Not published
8$53,767$56,456Not published
9$54,977$57,726Not published
10$56,214$59,025Not published
11$57,479$60,353Not published
12$58,772$61,711Not published
13$60,095$63,099Not published
14$61,447$64,519Not published
15$62,829$65,971Not published
16$64,243$67,455Not published
17$65,688$68,973Not published
18$67,166$70,525Not published
19$68,678$72,112Not published
20$70,223$73,734Not published
21$71,803$75,393Not published
22+$73,419$77,089Not published

District pay rankings.

Ranked by highest published maximum across degree lanes. Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.

Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.

Maine district salary comparison
Official source
Bangor School DepartmentBangor2026-27$47,549$51,429$85,632$92,620$108,355Schedule ↗ for Bangor School Department
Scarborough Public SchoolsScarborough2026-27$52,070$56,699$91,494$96,777Not publishedSchedule ↗ for Scarborough Public Schools
Sanford School DepartmentSanford2026-27$48,751$52,333$85,023$88,982$93,464Schedule ↗ for Sanford School Department
MSAD 6 (Bonny Eagle)Buxton2026-27$50,042$53,342$84,327$87,627$93,402Schedule ↗ for MSAD 6 (Bonny Eagle)
RSU 57 / MSAD 57Waterboro2026-27$49,000$52,386$81,705$85,091$88,477Schedule ↗ for RSU 57 / MSAD 57
Lewiston Public SchoolsLewiston2026-27$45,518$48,032$77,335$82,235$85,858Schedule ↗ for Lewiston Public Schools
MSAD 17 (Oxford Hills)South Paris2026-27$46,013$48,313$73,419$77,089Not publishedSchedule ↗ for MSAD 17 (Oxford Hills)
Portland Public SchoolsPortland2026-27$51,125$58,487Not publishedNot publishedNot publishedSchedule ↗ for Portland Public Schools

8 districts shown

Empty classroom desks in window light, in cobalt duotone.School life, in focus

The district picture

Starting pay to top pay

Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.

━ Bachelor’s start▨ Top pay · all degree lanes
Bangor School Department2026-27

BA start $47,549

Top $108,355

Scarborough Public Schools2026-27

BA start $52,070

Top $96,777

Sanford School Department2026-27

BA start $48,751

Top $93,464

MSAD 6 (Bonny Eagle)2026-27

BA start $50,042

Top $93,402

RSU 57 / MSAD 572026-27

BA start $49,000

Top $88,477

Lewiston Public Schools2026-27

BA start $45,518

Top $85,858

MSAD 17 (Oxford Hills)2026-27

BA start $46,013

Top $77,089

Portland Public Schools2026-27

BA start $51,125

Top Not published

Auburn School DepartmentYear not published

Schedule not published

RSU 14 (Windham Raymond)Year not published

Schedule not published

Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.
View district chart data
Published district pay
DistrictYearBA startTop pay
Bangor School Department2026-27$47,549$108,355
Scarborough Public Schools2026-27$52,070$96,777
Sanford School Department2026-27$48,751$93,464
MSAD 6 (Bonny Eagle)2026-27$50,042$93,402
RSU 57 / MSAD 572026-27$49,000$88,477
Lewiston Public Schools2026-27$45,518$85,858
MSAD 17 (Oxford Hills)2026-27$46,013$77,089
Portland Public Schools2026-27$51,125Not published
Auburn School DepartmentNot publishedNot publishedNot published
RSU 14 (Windham Raymond)Not publishedNot publishedNot published

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$25k$50k$75k$100k07132026Experience stepLewiston Public Schools: step 1, $45,518Lewiston Public Schools: step 2, $46,884Lewiston Public Schools: step 3, $48,249Lewiston Public Schools: step 4, $49,971Lewiston Public Schools: step 5, $51,695Lewiston Public Schools: step 6, $53,417Lewiston Public Schools: step 7, $55,141Lewiston Public Schools: step 8, $56,864Lewiston Public Schools: step 9, $58,587Lewiston Public Schools: step 10, $60,310Lewiston Public Schools: step 11, $62,034Lewiston Public Schools: step 12, $63,756Lewiston Public Schools: step 13, $65,480Lewiston Public Schools: step 14, $67,204Lewiston Public Schools: step 15, $68,926Lewiston Public Schools: step 16, $70,650Lewiston Public Schools: step 17, $72,372Lewiston Public Schools: step 18, $74,096Lewiston Public Schools: step 19, $75,819Lewiston Public Schools: step 20, $77,335Bangor School Department: step 1, $47,549Bangor School Department: step 2, $47,549Bangor School Department: step 3, $47,549Bangor School Department: step 4, $49,451Bangor School Department: step 5, $51,429Bangor School Department: step 6, $53,487Bangor School Department: step 7, $55,625Bangor School Department: step 8, $57,852Bangor School Department: step 9, $60,166Bangor School Department: step 10, $62,572Bangor School Department: step 11, $65,076Bangor School Department: step 12, $67,679Bangor School Department: step 13, $70,385Bangor School Department: step 14, $73,200Bangor School Department: step 15, $76,127Bangor School Department: step 16, $79,172Bangor School Department: step 17, $82,341Bangor School Department: step 18, $82,341Bangor School Department: step 19, $82,341Bangor School Department: step 20, $82,341Bangor School Department: step 21, $82,341Bangor School Department: step 22, $85,632Sanford School Department: step 0, $48,751Sanford School Department: step 1, $49,233Sanford School Department: step 2, $49,716Sanford School Department: step 3, $50,198Sanford School Department: step 4, $52,317Sanford School Department: step 5, $54,434Sanford School Department: step 6, $56,550Sanford School Department: step 7, $58,667Sanford School Department: step 8, $60,784Sanford School Department: step 9, $62,902Sanford School Department: step 10, $65,021Sanford School Department: step 11, $66,051Sanford School Department: step 12, $67,833Sanford School Department: step 13, $69,617Sanford School Department: step 14, $71,400Sanford School Department: step 15, $73,181Sanford School Department: step 16, $74,964Sanford School Department: step 17, $76,747Sanford School Department: step 18, $80,345Sanford School Department: step 19, $82,421Sanford School Department: step 20, $82,854Sanford School Department: step 21, $83,288Sanford School Department: step 22, $83,722Sanford School Department: step 23, $84,155Sanford School Department: step 24, $84,589Sanford School Department: step 25, $85,023MSAD 17 (Oxford Hills): step 1, $46,013MSAD 17 (Oxford Hills): step 2, $47,048MSAD 17 (Oxford Hills): step 3, $48,106MSAD 17 (Oxford Hills): step 4, $49,189MSAD 17 (Oxford Hills): step 5, $50,296MSAD 17 (Oxford Hills): step 6, $51,427MSAD 17 (Oxford Hills): step 7, $52,584MSAD 17 (Oxford Hills): step 8, $53,767MSAD 17 (Oxford Hills): step 9, $54,977MSAD 17 (Oxford Hills): step 10, $56,214MSAD 17 (Oxford Hills): step 11, $57,479MSAD 17 (Oxford Hills): step 12, $58,772MSAD 17 (Oxford Hills): step 13, $60,095MSAD 17 (Oxford Hills): step 14, $61,447MSAD 17 (Oxford Hills): step 15, $62,829MSAD 17 (Oxford Hills): step 16, $64,243MSAD 17 (Oxford Hills): step 17, $65,688MSAD 17 (Oxford Hills): step 18, $67,166MSAD 17 (Oxford Hills): step 19, $68,678MSAD 17 (Oxford Hills): step 20, $70,223MSAD 17 (Oxford Hills): step 21, $71,803Scarborough Public Schools: step 1, $52,070Scarborough Public Schools: step 2, $54,308Scarborough Public Schools: step 3, $56,536Scarborough Public Schools: step 4, $58,741Scarborough Public Schools: step 5, $60,914Scarborough Public Schools: step 6, $63,534Scarborough Public Schools: step 7, $66,138Scarborough Public Schools: step 8, $68,717Scarborough Public Schools: step 9, $71,260Scarborough Public Schools: step 10, $73,754Scarborough Public Schools: step 11, $76,188Scarborough Public Schools: step 12, $78,551Scarborough Public Schools: step 13, $80,829Scarborough Public Schools: step 14, $83,010Scarborough Public Schools: step 15, $85,085Scarborough Public Schools: step 16, $87,043Scarborough Public Schools: step 17, $87,478Scarborough Public Schools: step 18, $87,916Scarborough Public Schools: step 19, $88,355Scarborough Public Schools: step 20, $88,797Scarborough Public Schools: step 21, $89,240Scarborough Public Schools: step 22, $89,687Scarborough Public Schools: step 23, $90,135Scarborough Public Schools: step 24, $90,586Scarborough Public Schools: step 25, $91,038Scarborough Public Schools: step 26, $91,494
  • Lewiston Public Schools2026-27
  • Bangor School Department2026-27
  • Sanford School Department2026-27
  • MSAD 17 (Oxford Hills)2026-27
  • Scarborough Public Schools2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.
View step progression data
Bachelor’s lane by published step
DistrictStepAnnual pay
Lewiston Public Schools1$45,518
Lewiston Public Schools2$46,884
Lewiston Public Schools3$48,249
Lewiston Public Schools4$49,971
Lewiston Public Schools5$51,695
Lewiston Public Schools6$53,417
Lewiston Public Schools7$55,141
Lewiston Public Schools8$56,864
Lewiston Public Schools9$58,587
Lewiston Public Schools10$60,310
Lewiston Public Schools11$62,034
Lewiston Public Schools12$63,756
Lewiston Public Schools13$65,480
Lewiston Public Schools14$67,204
Lewiston Public Schools15$68,926
Lewiston Public Schools16$70,650
Lewiston Public Schools17$72,372
Lewiston Public Schools18$74,096
Lewiston Public Schools19$75,819
Lewiston Public Schools20$77,335
Bangor School Department1$47,549
Bangor School Department2$47,549
Bangor School Department3$47,549
Bangor School Department4$49,451
Bangor School Department5$51,429
Bangor School Department6$53,487
Bangor School Department7$55,625
Bangor School Department8$57,852
Bangor School Department9$60,166
Bangor School Department10$62,572
Bangor School Department11$65,076
Bangor School Department12$67,679
Bangor School Department13$70,385
Bangor School Department14$73,200
Bangor School Department15$76,127
Bangor School Department16$79,172
Bangor School Department17$82,341
Bangor School Department18$82,341
Bangor School Department19$82,341
Bangor School Department20$82,341
Bangor School Department21$82,341
Bangor School Department22$85,632
Sanford School Department0$48,751
Sanford School Department1$49,233
Sanford School Department2$49,716
Sanford School Department3$50,198
Sanford School Department4$52,317
Sanford School Department5$54,434
Sanford School Department6$56,550
Sanford School Department7$58,667
Sanford School Department8$60,784
Sanford School Department9$62,902
Sanford School Department10$65,021
Sanford School Department11$66,051
Sanford School Department12$67,833
Sanford School Department13$69,617
Sanford School Department14$71,400
Sanford School Department15$73,181
Sanford School Department16$74,964
Sanford School Department17$76,747
Sanford School Department18$80,345
Sanford School Department19$82,421
Sanford School Department20$82,854
Sanford School Department21$83,288
Sanford School Department22$83,722
Sanford School Department23$84,155
Sanford School Department24$84,589
Sanford School Department25$85,023
MSAD 17 (Oxford Hills)1$46,013
MSAD 17 (Oxford Hills)2$47,048
MSAD 17 (Oxford Hills)3$48,106
MSAD 17 (Oxford Hills)4$49,189
MSAD 17 (Oxford Hills)5$50,296
MSAD 17 (Oxford Hills)6$51,427
MSAD 17 (Oxford Hills)7$52,584
MSAD 17 (Oxford Hills)8$53,767
MSAD 17 (Oxford Hills)9$54,977
MSAD 17 (Oxford Hills)10$56,214
MSAD 17 (Oxford Hills)11$57,479
MSAD 17 (Oxford Hills)12$58,772
MSAD 17 (Oxford Hills)13$60,095
MSAD 17 (Oxford Hills)14$61,447
MSAD 17 (Oxford Hills)15$62,829
MSAD 17 (Oxford Hills)16$64,243
MSAD 17 (Oxford Hills)17$65,688
MSAD 17 (Oxford Hills)18$67,166
MSAD 17 (Oxford Hills)19$68,678
MSAD 17 (Oxford Hills)20$70,223
MSAD 17 (Oxford Hills)21$71,803
Scarborough Public Schools1$52,070
Scarborough Public Schools2$54,308
Scarborough Public Schools3$56,536
Scarborough Public Schools4$58,741
Scarborough Public Schools5$60,914
Scarborough Public Schools6$63,534
Scarborough Public Schools7$66,138
Scarborough Public Schools8$68,717
Scarborough Public Schools9$71,260
Scarborough Public Schools10$73,754
Scarborough Public Schools11$76,188
Scarborough Public Schools12$78,551
Scarborough Public Schools13$80,829
Scarborough Public Schools14$83,010
Scarborough Public Schools15$85,085
Scarborough Public Schools16$87,043
Scarborough Public Schools17$87,478
Scarborough Public Schools18$87,916
Scarborough Public Schools19$88,355
Scarborough Public Schools20$88,797
Scarborough Public Schools21$89,240
Scarborough Public Schools22$89,687
Scarborough Public Schools23$90,135
Scarborough Public Schools24$90,586
Scarborough Public Schools25$91,038
Scarborough Public Schools26$91,494

The wider picture

Salary in context

Maine average$65,621
NEA 2024-25 · Source
State minimum$40,000
See state minimum terms below · Source
National average$74,495
Reporting year not published · Source
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.
View salary context data
State and national salary measures
MeasureAmountContext
Maine average$65,621NEA 2024-25
State minimum$40,000See state minimum terms below
National average$74,495Reporting year not published

State minimum salary

$40,000

20-A MRSA §13407(3), as amended by PL 2025 c. 650, sets a $40,000 minimum annual salary for certified teachers and career and technical education teachers for school years starting after June 30, 2022 and before July 1, 2027, so it covers 2026-27. NEA average salary and average starting salary are FY 2024-25. Districts are the 10 largest by the Maine DOE FY26 public tuition-rate reports (publicly funded attending students, K-8 plus 9-12, excluding PreK); Portland and Lewiston appear only in the K-8 report, where they rank first and second. Most Maine districts set pay through union contracts, and each figure comes from the salary appendix of the current contract.

Read the state minimum source ↗

Before you compare offers

Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.

Frequently asked questions

Where can I find Maine district salary schedules?

Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.

Does a master’s degree change the salary?

Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.

Sources and last checked

Last verified

Keep exploring

Compare more states

ConnecticutMassachusettsNew HampshireNew JerseyLimited data