School Districts in Maryland

Maryland has 26 public school districts operating 1,415 schools, serving 891,655 students (NCES CCD 2024–25).

DistrictEnrollment
Montgomery County Public Schools159,181
Prince George's County Public Schools132,123
Baltimore County Public Schools110,024
Anne Arundel County Public Schools85,029
Baltimore City Public Schools76,807
Howard County Public Schools57,565
Frederick County Public Schools48,054
Harford County Public Schools37,771
Charles County Public Schools28,162
Carroll County Public Schools26,141
Washington County Public Schools22,772
St. Mary's County Public Schools16,905
Wicomico County Public Schools15,582
Cecil County Public Schools14,853
Calvert County Public Schools14,849
Allegany County Public Schools8,113
Queen Anne's County Public Schools7,478
Worcester County Public Schools7,002
Caroline County Public Schools5,648
Dorchester County Public Schools4,586
Talbot County Public Schools4,485
Garrett County Public Schools3,405
Somerset County Public Schools2,901
Kent County Public Schools1,694
Seed School of Maryland395
Dyrs130

Get Maryland school district data via API

Look up the district serving any address, or pull enrollment, demographics, boundaries, and schools as clean JSON. Free tier: 500 requests/month, no credit card.

curl "https://api.districtapi.dev/v1/districts?address=YOUR+ADDRESS" \
  -H "X-API-Key: your_api_key"