The Pay IndexTeacher salary schedules
Menu

2026-27 · State salary guide

MarylandTeacher salary schedules 2026-27

Find your district ↓
Starting pay$60,000
Top pay$136,007

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

Average salary
$87,409NEA 2024-25
Starting salary
$57,293NEA 2024-25
State minimum
$60,000See state terms
Districts sourced
8Official schedules

Maryland teachers averaged $87,409 in 2024-25 per NEA, seventh highest in the country, and the average starting salary was $57,293.

Maryland teachers averaged $87,409 in 2024-25 per NEA, seventh highest in the country, and the average starting salary was $57,293. Under the Blueprint for Maryland's Future, state law sets a $60,000 minimum salary for all teachers beginning July 1, 2026. Each district still bargains its own schedule; among large districts with posted 2026-27 schedules, bachelor's starting pay ranges from $60,000 (Harford) to $66,690 (Montgomery).

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.

Prince George's County Public Schools

Official schedule ↗
Prince George's County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
4$64,471$71,082$82,285
5$66,409$73,215$84,755
6$68,399$75,412$87,298
7$70,451$77,673$89,915
8$72,564$80,002$92,613
9$74,739$82,402$95,393
10$76,985$84,876$98,255
11$79,292$87,421$101,201
12$81,674$90,045$104,238
13$81,674$92,746$107,364
14$81,674$95,528$110,585
15$81,674$98,394$113,903
16$81,674$101,346$117,320
17$81,674$104,387$120,839
18$81,674$107,520$124,466
19$81,674$110,743$128,199
20$81,674$114,068$132,045
21$81,674$117,491$136,007

Montgomery County Public Schools

Official schedule ↗
Montgomery County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
StepBachelor’sMaster’s
1$66,690$72,432
2$67,562$73,476
3$69,281$75,910
4$71,054$78,438
5$72,878$81,067
6$74,721$83,222
7$77,226$86,055
8$79,826$88,997
9$82,528$92,053
10$85,333$95,223
11Not published$98,518
12Not published$101,941
13Not published$105,494
14Not published$109,184
15Not published$112,168
16Not published$115,245
17Not published$118,411
18Not published$121,673
19Not published$125,038
20Not published$125,038
21Not published$125,038
22Not published$125,038
23Not published$125,038
24Not published$125,038
25Not published$127,634

Anne Arundel County Public Schools

Official schedule ↗
Anne Arundel County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
3$63,091$66,925$75,314
4$65,615$69,603$78,325
5$68,241$72,385$81,458
6$69,605$73,836$83,088
7$70,998$75,311$84,750
8$72,419$76,815$86,443
9$73,865$78,354$88,172
10$75,342$79,921$89,936
11$76,849$81,521$91,736
12$78,387$83,150$93,571
13$80,738$84,813$95,439
14Not published$86,508$97,349
15Not published$88,241$99,294
16Not published$90,884$102,275
17Not published$92,705$104,323
18Not published$94,559$106,406
19Not published$96,449$108,535
20Not published$98,378$110,707
21Not published$101,328$114,026
22Not published$103,355$116,307
23Not published$105,423$118,635
24Not published$107,532$121,008
25Not published$109,682$123,428

Baltimore County Public Schools

Official schedule ↗
Baltimore County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
6$62,252$67,508$74,127
7$63,557$68,922$75,679
8$64,888$70,367$77,265
9$66,248$71,840$78,884
10$67,637$73,346$80,538
11$69,054$74,881$82,224
12$70,500$76,450$83,947
13$71,976$78,053$85,705
14$73,482$79,687$87,501
15$75,019$81,359$89,335
16$75,019$83,061$91,206
17$75,019$84,802$93,116
18$75,019$86,579$95,067
19$75,019$88,392$97,058
20$75,019$90,244$99,091
21$75,019$92,134$101,168
22$75,019$94,064$103,289
23$75,019$96,035$105,452
24$75,019$98,048$107,661
25$75,019$100,101$109,917
26$75,019$102,199$112,219
27$75,019$104,340$114,571
28$75,019$106,526$116,971
29$75,019$108,757$119,421
30$75,019$111,035$121,924

Howard County Public School System

Official schedule ↗
Howard County Public School System · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
4$62,730$67,836$71,882
5$64,266$70,208$74,255
6$66,017$72,580$76,626
7$67,768$74,952$78,998
8$69,520$77,322$81,371
9$71,273$79,695$83,742
10$73,025$82,066$86,112
11$74,777$84,439$88,486
12$76,530$86,810$90,858
13$76,530$89,183$93,228
14$76,530$91,554$95,602
15$76,530$93,926$97,973
16$76,530$96,299$100,345
17$76,530$98,670$102,717
18$76,530$101,041$105,089
19$76,530$103,415$107,461
20$76,530$105,785$109,833
21$76,530$108,156$112,204
22$76,530$110,529$114,577
23$76,530$112,901$116,947
24$76,530$115,272$119,320
25$76,530$117,645$121,691

Harford County Public Schools

Official schedule ↗
Harford County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$60,000$62,764$68,103
2$60,975$64,603$69,998
3$62,764$66,498$72,302
4$64,603$68,452$75,529
5$66,438$70,402$78,156
6$68,393$72,476$80,852
7$70,402$74,608$83,538
8$72,515$76,808$86,233
9$74,689$79,069$88,930
10$76,929$81,403$91,619
11Not published$83,798$94,314
12Not published$86,273$97,002
13Not published$88,820$99,767
14Not published$91,486$102,654
15Not published$92,657$103,824
16Not published$93,825$104,993
17Not published$94,997$106,164
18Not published$96,166$107,334
19Not published$97,335$108,502
20Not published$98,505$109,673
21Not published$99,674$110,842
22Not published$100,843$112,013
23Not published$102,013$113,181
24Not published$103,183$114,352

Charles County Public Schools

Official schedule ↗
Charles County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
StepBachelor’sMaster’s
1$62,518$67,596
2$62,518$67,596
3$62,518$67,596
4$64,239$69,454
5$66,007$71,365
6$67,820$73,327
7$69,685$75,344
8$71,602$77,415
9$73,571$79,545
10$75,594$81,734
11$77,673$83,978
12$79,810$86,290
13Not published$88,662
14Not published$91,099
15Not published$93,605
16Not published$96,180
17Not published$98,824
18Not published$101,541
19Not published$104,333
20Not published$107,203

Frederick County Public Schools

Official schedule ↗
Frederick County Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount. Doctorate pay not published in this schedule.
StepBachelor’sMaster’s
1$60,250$62,005
2$62,183$63,939
3$64,115$66,281
4$66,045$68,622
5$67,980$70,963
6$67,980$73,776
7$67,980$76,586
8$67,980$79,396
9$67,980$82,207
10$67,980$85,017
11$67,980$86,422
12$67,980$87,828
13$69,256$89,232
14Not published$90,638
15Not published$92,404

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”.

Maryland district salary comparison
Official source
Prince George's County Public SchoolsUpper Marlboro2026-27$64,471$71,082$81,674$117,491$136,007Schedule ↗ for Prince George's County Public Schools
Montgomery County Public SchoolsRockville2026-27$66,690$72,432$85,333$127,634Not publishedSchedule ↗ for Montgomery County Public Schools
Anne Arundel County Public SchoolsAnnapolis2026-27$63,091$66,925$80,738$109,682$123,428Schedule ↗ for Anne Arundel County Public Schools
Baltimore County Public SchoolsTowson2026-27$62,252$67,508$75,019$111,035$121,924Schedule ↗ for Baltimore County Public Schools
Howard County Public School SystemEllicott City2026-27$62,730$67,836$76,530$117,645$121,691Schedule ↗ for Howard County Public School System
Harford County Public SchoolsBel Air2026-27$60,000$62,764$76,929$103,183$114,352Schedule ↗ for Harford County Public Schools
Charles County Public SchoolsLa Plata2026-27$62,518$67,596$79,810$107,203Not publishedSchedule ↗ for Charles County Public Schools
Frederick County Public SchoolsFrederick2026-27$60,250$62,005$69,256$92,404Not publishedSchedule ↗ for Frederick County 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
Prince George's County Public Schools2026-27

BA start $64,471

Top $136,007

Montgomery County Public Schools2026-27

BA start $66,690

Top $127,634

Anne Arundel County Public Schools2026-27

BA start $63,091

Top $123,428

Baltimore County Public Schools2026-27

BA start $62,252

Top $121,924

Howard County Public School System2026-27

BA start $62,730

Top $121,691

Harford County Public Schools2026-27

BA start $60,000

Top $114,352

Charles County Public Schools2026-27

BA start $62,518

Top $107,203

Frederick County Public Schools2026-27

BA start $60,250

Top $92,404

Baltimore City Public SchoolsYear not published

Schedule not published

Carroll County Public SchoolsYear 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
Prince George's County Public Schools2026-27$64,471$136,007
Montgomery County Public Schools2026-27$66,690$127,634
Anne Arundel County Public Schools2026-27$63,091$123,428
Baltimore County Public Schools2026-27$62,252$121,924
Howard County Public School System2026-27$62,730$121,691
Harford County Public Schools2026-27$60,000$114,352
Charles County Public Schools2026-27$62,518$107,203
Frederick County Public Schools2026-27$60,250$92,404
Baltimore City Public SchoolsNot publishedNot publishedNot published
Carroll County Public SchoolsNot publishedNot publishedNot published

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$25k$50k$75k$100k08152330Experience stepMontgomery County Public Schools: step 1, $66,690Montgomery County Public Schools: step 2, $67,562Montgomery County Public Schools: step 3, $69,281Montgomery County Public Schools: step 4, $71,054Montgomery County Public Schools: step 5, $72,878Montgomery County Public Schools: step 6, $74,721Montgomery County Public Schools: step 7, $77,226Montgomery County Public Schools: step 8, $79,826Montgomery County Public Schools: step 9, $82,528Montgomery County Public Schools: step 10, $85,333Prince George's County Public Schools: step 4, $64,471Prince George's County Public Schools: step 5, $66,409Prince George's County Public Schools: step 6, $68,399Prince George's County Public Schools: step 7, $70,451Prince George's County Public Schools: step 8, $72,564Prince George's County Public Schools: step 9, $74,739Prince George's County Public Schools: step 10, $76,985Prince George's County Public Schools: step 11, $79,292Prince George's County Public Schools: step 12, $81,674Prince George's County Public Schools: step 13, $81,674Prince George's County Public Schools: step 14, $81,674Prince George's County Public Schools: step 15, $81,674Prince George's County Public Schools: step 16, $81,674Prince George's County Public Schools: step 17, $81,674Prince George's County Public Schools: step 18, $81,674Prince George's County Public Schools: step 19, $81,674Prince George's County Public Schools: step 20, $81,674Prince George's County Public Schools: step 21, $81,674Baltimore County Public Schools: step 6, $62,252Baltimore County Public Schools: step 7, $63,557Baltimore County Public Schools: step 8, $64,888Baltimore County Public Schools: step 9, $66,248Baltimore County Public Schools: step 10, $67,637Baltimore County Public Schools: step 11, $69,054Baltimore County Public Schools: step 12, $70,500Baltimore County Public Schools: step 13, $71,976Baltimore County Public Schools: step 14, $73,482Baltimore County Public Schools: step 15, $75,019Baltimore County Public Schools: step 16, $75,019Baltimore County Public Schools: step 17, $75,019Baltimore County Public Schools: step 18, $75,019Baltimore County Public Schools: step 19, $75,019Baltimore County Public Schools: step 20, $75,019Baltimore County Public Schools: step 21, $75,019Baltimore County Public Schools: step 22, $75,019Baltimore County Public Schools: step 23, $75,019Baltimore County Public Schools: step 24, $75,019Baltimore County Public Schools: step 25, $75,019Baltimore County Public Schools: step 26, $75,019Baltimore County Public Schools: step 27, $75,019Baltimore County Public Schools: step 28, $75,019Baltimore County Public Schools: step 29, $75,019Baltimore County Public Schools: step 30, $75,019Anne Arundel County Public Schools: step 3, $63,091Anne Arundel County Public Schools: step 4, $65,615Anne Arundel County Public Schools: step 5, $68,241Anne Arundel County Public Schools: step 6, $69,605Anne Arundel County Public Schools: step 7, $70,998Anne Arundel County Public Schools: step 8, $72,419Anne Arundel County Public Schools: step 9, $73,865Anne Arundel County Public Schools: step 10, $75,342Anne Arundel County Public Schools: step 11, $76,849Anne Arundel County Public Schools: step 12, $78,387Anne Arundel County Public Schools: step 13, $80,738Howard County Public School System: step 4, $62,730Howard County Public School System: step 5, $64,266Howard County Public School System: step 6, $66,017Howard County Public School System: step 7, $67,768Howard County Public School System: step 8, $69,520Howard County Public School System: step 9, $71,273Howard County Public School System: step 10, $73,025Howard County Public School System: step 11, $74,777Howard County Public School System: step 12, $76,530Howard County Public School System: step 13, $76,530Howard County Public School System: step 14, $76,530Howard County Public School System: step 15, $76,530Howard County Public School System: step 16, $76,530Howard County Public School System: step 17, $76,530Howard County Public School System: step 18, $76,530Howard County Public School System: step 19, $76,530Howard County Public School System: step 20, $76,530Howard County Public School System: step 21, $76,530Howard County Public School System: step 22, $76,530Howard County Public School System: step 23, $76,530Howard County Public School System: step 24, $76,530Howard County Public School System: step 25, $76,530
  • Montgomery County Public Schools2026-27
  • Prince George's County Public Schools2026-27
  • Baltimore County Public Schools2026-27
  • Anne Arundel County Public Schools2026-27
  • Howard County Public School System2026-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
Montgomery County Public Schools1$66,690
Montgomery County Public Schools2$67,562
Montgomery County Public Schools3$69,281
Montgomery County Public Schools4$71,054
Montgomery County Public Schools5$72,878
Montgomery County Public Schools6$74,721
Montgomery County Public Schools7$77,226
Montgomery County Public Schools8$79,826
Montgomery County Public Schools9$82,528
Montgomery County Public Schools10$85,333
Prince George's County Public Schools4$64,471
Prince George's County Public Schools5$66,409
Prince George's County Public Schools6$68,399
Prince George's County Public Schools7$70,451
Prince George's County Public Schools8$72,564
Prince George's County Public Schools9$74,739
Prince George's County Public Schools10$76,985
Prince George's County Public Schools11$79,292
Prince George's County Public Schools12$81,674
Prince George's County Public Schools13$81,674
Prince George's County Public Schools14$81,674
Prince George's County Public Schools15$81,674
Prince George's County Public Schools16$81,674
Prince George's County Public Schools17$81,674
Prince George's County Public Schools18$81,674
Prince George's County Public Schools19$81,674
Prince George's County Public Schools20$81,674
Prince George's County Public Schools21$81,674
Baltimore County Public Schools6$62,252
Baltimore County Public Schools7$63,557
Baltimore County Public Schools8$64,888
Baltimore County Public Schools9$66,248
Baltimore County Public Schools10$67,637
Baltimore County Public Schools11$69,054
Baltimore County Public Schools12$70,500
Baltimore County Public Schools13$71,976
Baltimore County Public Schools14$73,482
Baltimore County Public Schools15$75,019
Baltimore County Public Schools16$75,019
Baltimore County Public Schools17$75,019
Baltimore County Public Schools18$75,019
Baltimore County Public Schools19$75,019
Baltimore County Public Schools20$75,019
Baltimore County Public Schools21$75,019
Baltimore County Public Schools22$75,019
Baltimore County Public Schools23$75,019
Baltimore County Public Schools24$75,019
Baltimore County Public Schools25$75,019
Baltimore County Public Schools26$75,019
Baltimore County Public Schools27$75,019
Baltimore County Public Schools28$75,019
Baltimore County Public Schools29$75,019
Baltimore County Public Schools30$75,019
Anne Arundel County Public Schools3$63,091
Anne Arundel County Public Schools4$65,615
Anne Arundel County Public Schools5$68,241
Anne Arundel County Public Schools6$69,605
Anne Arundel County Public Schools7$70,998
Anne Arundel County Public Schools8$72,419
Anne Arundel County Public Schools9$73,865
Anne Arundel County Public Schools10$75,342
Anne Arundel County Public Schools11$76,849
Anne Arundel County Public Schools12$78,387
Anne Arundel County Public Schools13$80,738
Howard County Public School System4$62,730
Howard County Public School System5$64,266
Howard County Public School System6$66,017
Howard County Public School System7$67,768
Howard County Public School System8$69,520
Howard County Public School System9$71,273
Howard County Public School System10$73,025
Howard County Public School System11$74,777
Howard County Public School System12$76,530
Howard County Public School System13$76,530
Howard County Public School System14$76,530
Howard County Public School System15$76,530
Howard County Public School System16$76,530
Howard County Public School System17$76,530
Howard County Public School System18$76,530
Howard County Public School System19$76,530
Howard County Public School System20$76,530
Howard County Public School System21$76,530
Howard County Public School System22$76,530
Howard County Public School System23$76,530
Howard County Public School System24$76,530
Howard County Public School System25$76,530

The wider picture

Salary in context

Maryland average$87,409
NEA 2024-25 · Source
State minimum$60,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
Maryland average$87,409NEA 2024-25
State minimum$60,000See state minimum terms below
National average$74,495Reporting year not published

State minimum salary

$60,000

Education Article §6-1009(e) (Blueprint for Maryland's Future): beginning July 1, 2026, the minimum teacher salary for all teachers is $60,000. There is no statewide step schedule; each county bargains its own. NEA average salary is FY 2024-25 (Rankings & Estimates, #7); starting salary is the NEA Teacher Salary Benchmark, 2024-25 (#6). Districts are the 10 largest by MSDE September 30, 2025 enrollment.

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 Maryland 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

AlabamaArkansasDelawareFlorida