Average Teacher Salary in Maryland

Maryland teacher salaries have ranked 10th in the nation for the three years of 2009, 2008, and 2007. Each year, Maryland’s teacher salaries have increased by at least 1.94 percent to the annual wage of $56,896.67 in 2009, according to the Bureau of Labor Statistics.

Teaching salaries in Maryland averaged $54,190 in 2007. In 2008, the average teacher salary in Maryland rose to $55,240. Teacher salaries in Maryland experienced a surge of 4.99 percent from 2007 to 2009. From 2007 to 2008, Maryland teacher salaries had increased only 3 percent. An increase of $1656.67 occurred from 2008 to 2009 for teaching salaries in Maryland. From 2007 to 2009, the average teacher salary in Maryland grew $2,706.67.

The Maryland teacher salary schedule below indicates considerable salary growth even as the national ranking remained unchanged over the past three years:

Average Salary Percent Change
Rank 2009 Rank 2008 Rank 2007 2008 to 2009 2007 to 2008 2007 to 2009
Maryland 10 $56,896.67 10 $55,240.00 10 $54,190.00 3.00% 1.94% 4.99%

Read our article on becoming a teacher in Maryland if you are interested in teaching in Maryland.

Financial Data for Maryland

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $4,546,093,989
  • Benefits expenditures for teachers: $1,662,721,481
  • Instructional expenditures for teaching supplies: $203,406,269
  • Total current instructional expenditures per student (teacher salary and curriculum): $7,954
  • Total current expenditures per student: $13,942

Revenue Per Student From Various Sources

  • State revenue per student: $6,502
  • Federal revenue per student: $842

State Sources of Revenue for Schools

  • Revenue by state property tax: $-1
  • Revenue by local government property tax: $3,198,101,418
  • Federal grants direct to local districts: $21,766,147
  • Federal grants through state: $617,505,010

Maryland School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Allegany County Public Schools 703 13 to 1
108 Washington St
Cumberland, MD 21502
301-759-2000
Anne Arundel County Public Schools 4,939 15 to 1
2644 Riva Rd
Annapolis, MD 21401
410-222-5000
Baltimore City Public Schools 5,839 14 to 1
200 East North Ave
Baltimore, MD 21202
410-396-8700
Baltimore County Public Schools 7,339 14 to 1
6901 North Charles St
Baltimore, MD 21204
410-887-4554
Calvert County Public Schools 1,117 15 to 1
1305 Dares Beach Rd
Prince Frederick, MD 20678
410-535-1700
Caroline County Public Schools 402 14 to 1
204 Franklin St
Denton, MD 21629
410-479-1460
Carroll County Public Schools 1,938 14 to 1
125 North Couroute St
Westminster, MD 21157
410-751-3000
Cecil County Public Schools 1,172 14 to 1
201 Booth St
Elkton, MD 21921
410-996-5400
Charles County Public Schools 1,727 16 to 1
5980 Radio Station Rd
La Plata, MD 20646
301-932-6610
Dorchester County Public Schools 376 12 to 1
700 Glasgow St
Cambridge, MD 21613
410-228-4747
Frederick County Public Schools 2,718 15 to 1
115 East Church St
Frederick, MD 21701
301-644-5000
Garrett County Public Schools 348 13 to 1
40 South Second St
Oakland, MD 21550
301-334-8900
Harford County Public Schools 2,742 14 to 1
102 South Hickory Ave
Bel Air, MD 21014
410-838-7300
Howard County Public Schools 3,887 13 to 1
10910 Route 108
Ellicott City, MD 21042
410-313-6600
Kent County Public Schools 175 13 to 1
215 Washington Ave
Chestertown, MD 21620
410-778-1595
Montgomery County Public Schools 9,401 15 to 1
850 Hungerford Dr
Rockville, MD 20850
301-279-3391
Prince George's County Public Schools 8,870 14 to 1
14201 School La
Upper Marlboro, MD 20772
301-952-6000
Queen Anne's County Public Schools 522 15 to 1
202 Chesterfield Ave
Centreville, MD 21617
410-758-2403
Somerset County Public Schools 236 12 to 1
7982-a Crisfield Hwy
Westover, MD 21871
410-651-1616
St. Mary's County Public Schools 1,021 16 to 1
23160 Moakley St
Leonardtown, MD 20650
301-475-5511
Talbot County Public Schools 300 15 to 1
12 Magnolia St
Easton, MD 21601
410-822-0330
Washingtion County Public Schools 1,488 15 to 1
820 Commonwealth Ave
Hagerstown, MD 21741
301-766-2800
Wicomico County Public Schools 1,095 13 to 1
101 Long Ave
Salisbury, MD 21802
410-677-4400
Worcester County Public Schools 577 12 to 1
6270 Worcester Hwy
Newark, MD 21841
410-632-5000