The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · Maryland · Middle schools

The public middle schools with the lowest student-to-teacher ratios in Maryland

Across Maryland, 225 public middle schools are ranked here, ranked by the fewest students per teacher, a proxy for class size and staffing. Salisbury Middle leads the list at 8.8:1, against a median of 14.5:1 across the ranked schools.

Use the search box to find a specific school within this ranking, sort by any column, or export the full list. Built from NCES and state data for 2024-25.

Schools ranked
225
Maryland
Best Students/teacher
8.8:1
Median Students/teacher
14.5:1
LOWEST RATIO · MARYLAND
#SchoolCityDistrictLevelStudentsRatio
1Salisbury MiddleSalisbury, MDWicomico County Public SchoolsMiddle8478.8:1
2Snow Hill MiddleSnow Hill, MDWorcester County Public SchoolsMiddle4049.5:1
3Pittsville Elementary & MiddlePittsville, MDWicomico County Public SchoolsMiddle3259.6:1
4Westmar MiddleLonaconing, MDAllegany County Public SchoolsMiddle2589.7:1
5Kettering MiddleUpper Marlboro, MDPrince George's County Public SchoolsMiddle87410.3:1
6Pocomoke MiddlePocomoke City, MDWorcester County Public SchoolsMiddle46510.3:1
7Kent County Middle SchoolChestertown, MDKent County Public SchoolsMiddle35410.4:1
8Wiley H. Bates MiddleAnnapolis, MDAnne Arundel County Public SchoolsMiddle70710.5:1
9Annapolis MiddleAnnapolis, MDAnne Arundel County Public SchoolsMiddle79010.6:1
10Somerset 6/7 Intermediate SchoolWestover, MDSomerset County Public SchoolsMiddle38910.8:1
11Corkran Middle SchoolGlen Burnie, MDAnne Arundel County Public SchoolsMiddle55310.8:1
12Magnolia MiddleJoppa, MDHarford County Public SchoolsMiddle68910.9:1
13Meade MiddleFort Meade, MDAnne Arundel County Public SchoolsMiddle69711.1:1
14Wicomico MiddleSalisbury, MDWicomico County Public SchoolsMiddle82711.2:1
15Edgewood MiddleEdgewood, MDHarford County Public SchoolsMiddle93611.5:1
16Harpers Choice MiddleColumbia, MDHoward County Public SchoolsMiddle47111.6:1
17Gaithersburg MiddleGaithersburg, MDMontgomery County Public SchoolsMiddle86911.6:1
18Southern Middle SchoolOakland, MDGarrett County Public SchoolsMiddle44811.7:1
19Dundalk MiddleBaltimore, MDBaltimore County Public SchoolsMiddle59811.7:1
20Oakland Mills MiddleColumbia, MDHoward County Public SchoolsMiddle41511.9:1
21Elkton MiddleElkton, MDCecil County Public SchoolsMiddle53811.9:1
22Stevensville Middle SchoolStevensville, MDQueen Anne's County Public SchoolsMiddle45211.9:1
23Bennett MiddleFruitland, MDWicomico County Public SchoolsMiddle96311.9:1
24Berlin IntermediateBerlin, MDWorcester County Public SchoolsMiddle61312.0:1
25Western Heights MiddleHagerstown, MDWashington County Public SchoolsMiddle88312.1:1
26Benjamin Banneker MiddleBurtonsville, MDMontgomery County Public SchoolsMiddle70512.2:1
27Lake Elkhorn MiddleColumbia, MDHoward County Public SchoolsMiddle56912.2:1
28Aberdeen MiddleAberdeen, MDHarford County Public SchoolsMiddle1,07112.2:1
29Mace's Lane Middle SchoolCambridge, MDDorchester County Public SchoolsMiddle49012.3:1
30Cherry Hill MiddleElkton, MDCecil County Public SchoolsMiddle38712.3:1
31G. James Gholson MiddleLandover, MDPrince George's County Public SchoolsMiddle60312.3:1
32John Hanson Middle SchoolWaldorf, MDCharles County Public SchoolsMiddle72712.3:1
33Mount Savage MiddleMount Savage, MDAllegany County Public SchoolsMiddle40812.3:1
34Montgomery Village MiddleMontgomery Village, MDMontgomery County Public SchoolsMiddle78012.4:1
35Old Mill Middle NorthMillersville, MDAnne Arundel County Public SchoolsMiddle95812.5:1
36Forest Oak MiddleGaithersburg, MDMontgomery County Public SchoolsMiddle82812.6:1
37White Oak MiddleSilver Spring, MDMontgomery County Public SchoolsMiddle80812.6:1
38Easton MiddleEaston, MDTalbot County Public SchoolsMiddle70312.6:1
39Braddock MiddleCumberland, MDAllegany County Public SchoolsMiddle53612.6:1
40MacArthur MiddleFort Meade, MDAnne Arundel County Public SchoolsMiddle99212.6:1
41Clear Spring MiddleClear Spring, MDWashington County Public SchoolsMiddle30112.6:1
42Sligo MiddleSilver Spring, MDMontgomery County Public SchoolsMiddle68512.7:1
43Marley MiddleGlen Burnie, MDAnne Arundel County Public SchoolsMiddle99112.7:1
44Northern Middle SchoolAccident, MDGarrett County Public SchoolsMiddle30512.7:1
45Mayfield Woods MiddleElkridge, MDHoward County Public SchoolsMiddle73112.7:1
46Odessa Shannon MiddleSilver Spring, MDMontgomery County Public SchoolsMiddle78412.8:1
47Stephen Decatur MiddleBerlin, MDWorcester County Public SchoolsMiddle66512.8:1
48Lindale MiddleLinthicum, MDAnne Arundel County Public SchoolsMiddle88412.8:1
49Centreville Middle SchoolCentreville, MDQueen Anne's County Public SchoolsMiddle50112.8:1
50Matapeake Middle SchoolStevensville, MDQueen Anne's County Public SchoolsMiddle36012.9:1
Page 1 of 5 · top 225 of 225 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All Maryland schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for Maryland

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.