St. Mary's County School District

23160 Moakley Street
Leonardtown, MD 20650
(District boundaries shown in map)
7/
10
Top 50%
For the 2026 school year, there are 27 public schools serving 16,905 students in St. Mary's County School District. This district's average testing ranking is 7/10, which is in the top 50% of public schools in Maryland.
Public Schools in St. Mary's County School District have an average math proficiency score of 35% (versus the Maryland public school average of 27%), and reading proficiency score of 52% (versus the 45% statewide average).
Minority enrollment is 41% of the student body (majority Black), which is less than the Maryland public school average of 69% (majority Black).

Overview

This School District
This State (MD)
# Schools
27 Schools
1,410 Schools
# Students
16,905 Students
892,215 Students
# Teachers
1,057 Teachers
61,919 Teachers
Student-Teacher Ratio
16:1
16:1

Student By Grade

District Rank

St. Mary's County School District, which is ranked within the top 50% of all 25 school districts in Maryland (based off of combined math and reading proficiency testing data) for the 2022-2023 school year.
The school district's graduation rate of 91% has decreased from 95% over five school years.
This School District
State Average (MD)
#8 out of 25 school districts
(Top 50%)
35%
27%
52%
45%
40%
36%
91%
86%