Skip to content

MD transparent rankings

Maryland school data rankings

Compare every reported district by one measure at a time, then inspect the underlying profile. Of 25 current districts, 25 report 2024–25 enrollment and 24 match the FY 2023 finance file.

Interactive tool

Explore and re-rank every Maryland district

Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.

25 districts with this measure reported

Data ranking

Largest school districts in Maryland

Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.

RankNameLocationStudents
1Montgomery County Public Schools

212 schools

Rockville159,181
2Prince George's County Public Schools

198 schools

Upper Marlboro132,123
3Baltimore County Public Schools

177 schools

Towson110,024
4Anne Arundel County Public Schools

128 schools

Annapolis85,029
5Baltimore City Public Schools

150 schools

Baltimore76,807
6Howard County Public Schools

78 schools

Ellicott City57,565
7Frederick County Public Schools

69 schools

Frederick48,054
8Harford County Public Schools

55 schools

Bel Air37,771
9Charles County Public Schools

41 schools

La Plata28,162
10Carroll County Public Schools

44 schools

Westminster26,141
11Washington County Public Schools

43 schools

Hagerstown22,772
12St. Mary's County Public Schools

27 schools

Leonardtown16,905
13Wicomico County Public Schools

25 schools

Salisbury15,582
14Cecil County Public Schools

29 schools

Elkton14,853
15Calvert County Public Schools

24 schools

Prince Frederick14,849
16Allegany County Public Schools

22 schools

Cumberland8,113
17Queen Anne's County Public Schools

14 schools

Centreville7,478
18Worcester County Public Schools

14 schools

Newark7,002
19Caroline County Public Schools

10 schools

Denton5,648
20Dorchester County Public Schools

13 schools

Cambridge4,586
21Talbot County Public Schools

8 schools

Easton4,485
22Garrett County Public Schools

11 schools

Oakland3,405
23Somerset County Public Schools

8 schools

Westover2,901
24Kent County Public Schools

5 schools

Rock Hall1,694
25SEED School of Maryland

1 schools

Baltimore395

Source: NCES CCD LEA Membership, 2024–25.

Data ranking

Highest spending per pupil in Maryland

Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.

RankNameLocationPer pupil
1Somerset County Public Schools

2,901 students

Westover$24,750
2Baltimore City Public Schools

76,807 students

Baltimore$22,977
3Worcester County Public Schools

7,002 students

Newark$22,643
4Kent County Public Schools

1,694 students

Rock Hall$22,237
5Dorchester County Public Schools

4,586 students

Cambridge$21,340
6Prince George's County Public Schools

132,123 students

Upper Marlboro$19,789
7Garrett County Public Schools

3,405 students

Oakland$19,520
8Montgomery County Public Schools

159,181 students

Rockville$19,456
9Howard County Public Schools

57,565 students

Ellicott City$19,256
10Baltimore County Public Schools

110,024 students

Towson$18,666
11Wicomico County Public Schools

15,582 students

Salisbury$18,486
12Allegany County Public Schools

8,113 students

Cumberland$18,290
13Washington County Public Schools

22,772 students

Hagerstown$17,937
14Anne Arundel County Public Schools

85,029 students

Annapolis$17,624
15Queen Anne's County Public Schools

7,478 students

Centreville$17,540
16Harford County Public Schools

37,771 students

Bel Air$17,493
17Charles County Public Schools

28,162 students

La Plata$17,415
18Caroline County Public Schools

5,648 students

Denton$17,385
19St. Mary's County Public Schools

16,905 students

Leonardtown$17,088
20Cecil County Public Schools

14,853 students

Elkton$16,748
21Carroll County Public Schools

26,141 students

Westminster$16,548
22Frederick County Public Schools

48,054 students

Frederick$16,233
23Talbot County Public Schools

4,485 students

Easton$16,056
24Calvert County Public Schools

14,849 students

Prince Frederick$14,606

Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.

Data ranking

Maryland high schools with broad reported program access

Counts reported AP, gifted, and computer-science program areas. This does not measure course quality, participation, or current availability.

RankNameLocationAreas offered
1Centennial High

09–12 · 36 AP courses

Howard County Public Schools3 of 3
2River Hill High

09–12 · 35 AP courses

Howard County Public Schools3 of 3
3Glenelg High

09–12 · 35 AP courses

Howard County Public Schools3 of 3
4Urbana High

09–12 · 34 AP courses

Frederick County Public Schools3 of 3
5Walter Johnson High

09–12 · 32 AP courses

Montgomery County Public Schools3 of 3
6Dulaney High

09–12 · 32 AP courses

Baltimore County Public Schools3 of 3
7Towson High

09–12 · 32 AP courses

Baltimore County Public Schools3 of 3
8Reservoir High

09–12 · 31 AP courses

Howard County Public Schools3 of 3
9Gov. Thomas Johnson High

09–12 · 30 AP courses

Frederick County Public Schools3 of 3
10Perry Hall High

09–12 · 30 AP courses

Baltimore County Public Schools3 of 3
11Thomas S. Wootton High

09–12 · 30 AP courses

Montgomery County Public Schools3 of 3
12Marriotts Ridge High

09–12 · 30 AP courses

Howard County Public Schools3 of 3
13Linganore High

09–12 · 30 AP courses

Frederick County Public Schools3 of 3
14Walkersville High

09–12 · 30 AP courses

Frederick County Public Schools3 of 3
15Middletown High

09–12 · 30 AP courses

Frederick County Public Schools3 of 3
16Walt Whitman High

09–12 · 29 AP courses

Montgomery County Public Schools3 of 3
17Severna Park High

09–12 · 29 AP courses

Anne Arundel County Public Schools3 of 3
18Frederick High

09–12 · 29 AP courses

Frederick County Public Schools3 of 3
19Great Mills High

09–12 · 29 AP courses

St. Mary's County Public Schools3 of 3
20Oakland Mills High

09–12 · 29 AP courses

Howard County Public Schools3 of 3
21Long Reach High

09–12 · 29 AP courses

Howard County Public Schools3 of 3
22Hereford High

09–12 · 29 AP courses

Baltimore County Public Schools3 of 3
23Winston Churchill High

09–12 · 28 AP courses

Montgomery County Public Schools3 of 3
24Broadneck High

09–12 · 28 AP courses

Anne Arundel County Public Schools3 of 3
25Oakdale High

09–12 · 28 AP courses

Frederick County Public Schools3 of 3

Source: CRDC 2021–22. At least two program fields must be known for inclusion.