For the 2025 school year, there are 34 public middle schools serving 23,463 students in Baltimore County, MD.
The top ranked public middle schools in Baltimore County, MD are Ridgely Middle School, Hereford Middle School and Baltimore County Home & Hospital. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Baltimore County, MD public middle schools have an average math proficiency score of 10% (versus the Maryland public middle school average of 19%), and reading proficiency score of 33% (versus the 42% statewide average). Middle schools in Baltimore County have an average ranking of 2/10, which is in the bottom 50% of Maryland public middle schools.
Minority enrollment is 71% of the student body (majority Black), which is equal to the Maryland public middle school average of 71% (majority Black).
Best Public Middle Schools in Baltimore County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Ridgely Middle School
(Math: 34% | Reading: 68%)
Rank:
Rank:
8/
Top 30%10
121 Ridgely Road
Lutherville Timonium, MD 21093
(443) 809-7650
Lutherville Timonium, MD 21093
(443) 809-7650
Gr: 6-8 | 1,074 student Student-teacher ratio: 16:1 Minority enrollment: 42%
Rank: #22.
Hereford Middle School
(Math: 27% | Reading: 72%)
Rank:
Rank:
8/
Top 30%10
712 Corbett Rd
Monkton, MD 21111
(443) 809-7902
Monkton, MD 21111
(443) 809-7902
Gr: 6-8 | 862 students Student-teacher ratio: 17:1 Minority enrollment: 13%
Rank: #33.
Baltimore County Home & Hospital
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
7/
Top 50%10
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-3222
Towson, MD 21204
(410) 887-3222
Gr: PK-12
Rank: #44.
Perry Hall Middle School
(Math: 19% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
4300 Ebenezer Rd
Nottingham, MD 21236
(443) 809-5100
Nottingham, MD 21236
(443) 809-5100
Gr: 6-8 | 1,694 student Student-teacher ratio: 17:1 Minority enrollment: 59%
Rank: #55.
Cockeysville Middle School
(Math: 18% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
10401 Greenside Dr
Cockeysville, MD 21030
(443) 809-7626
Cockeysville, MD 21030
(443) 809-7626
Gr: 6-8 | 878 students Student-teacher ratio: 14:1 Minority enrollment: 61%
Rank: #66.
Home Assignments-secondary
Alternative School
(Math: <50% | Reading: ≤20%)
Rank:
Rank:
5/
Bottom 50%10
105 W. Chesapeake Avenue
Towson, MD 21204
(443) 809-7515
Towson, MD 21204
(443) 809-7515
Gr: 7-12 | 43 students Student-teacher ratio: 3:1 Minority enrollment: 79%
Rank: #77.
Catonsville Middle School
(Math: 15% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
2301 Edmondson Ave
Catonsville, MD 21228
(410) 887-0803
Catonsville, MD 21228
(410) 887-0803
Gr: 6-8 | 793 students Student-teacher ratio: 15:1 Minority enrollment: 50%
Rank: #88.
Pine Grove Middle School
(Math: 13% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
9200 Old Harford Rd
Parkville, MD 21234
(443) 809-5270
Parkville, MD 21234
(443) 809-5270
Gr: 6-8 | 853 students Student-teacher ratio: 15:1 Minority enrollment: 62%
Rank: #99.
Sparrows Point Middle School
(Math: 11% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
7400 North Point Rd
Sparrows Point, MD 21219
(443) 809-7524
Sparrows Point, MD 21219
(443) 809-7524
Gr: 6-8 | 553 students Student-teacher ratio: 14:1 Minority enrollment: 25%
Rank: #1010.
Arbutus Middle School
(Math: 10% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
5525 Shelbourne Rd
Halethorpe, MD 21227
(410) 887-1402
Halethorpe, MD 21227
(410) 887-1402
Gr: 6-8 | 983 students Student-teacher ratio: 16:1 Minority enrollment: 57%
Rank: #1111.
Sudbrook Magnet Middle School
Magnet School
(Math: 8% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
4300 Bedford Rd
Pikesville, MD 21208
(410) 887-6720
Pikesville, MD 21208
(410) 887-6720
Gr: 6-8 | 847 students Student-teacher ratio: 13:1 Minority enrollment: 88%
Rank: #1212.
Battle Monument School
Special Education School
(Math: ≤20% | Reading: ≤20%)
Rank:
Rank:
3/
Bottom 50%10
7801 E Collingham Dr
Dundalk, MD 21222
(410) 887-7000
Dundalk, MD 21222
(410) 887-7000
Gr: PK-12 | 60 students Student-teacher ratio: 2:1 Minority enrollment: 63%
Rank: #1313.
Parkville Middle School
Magnet School
(Math: 9% | Reading: 32%)
Rank:
Rank:
3/
Bottom 50%10
8711 Avondale Road
Parkville, MD 21234
(443) 809-5250
Parkville, MD 21234
(443) 809-5250
Gr: 6-8 | 1,022 student Student-teacher ratio: 15:1 Minority enrollment: 65%
Rank: #1414.
Franklin Middle School
(Math: 5% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
10 Cockeysmill Rd
Reisterstown, MD 21136
(410) 887-1114
Reisterstown, MD 21136
(410) 887-1114
Gr: 6-8 | 1,165 student Student-teacher ratio: 15:1 Minority enrollment: 84%
Rank: #1515.
Pikesville Middle School
(Math: 6% | Reading: 28%)
Rank:
Rank:
2/
Bottom 50%10
7701 Seven Mile Ln
Pikesville, MD 21208
(443) 809-1207
Pikesville, MD 21208
(443) 809-1207
Gr: 6-8 | 905 students Student-teacher ratio: 15:1 Minority enrollment: 86%
Rank: #1616.
Dickey Hill Elementary Middle School
(Math: 6-9% | Reading: 20-24%)
Rank:
Rank:
2/
Bottom 50%10
5025 Dickey Hill Road
Gwynn Oak, MD 21207
(410) 396-0610
Gwynn Oak, MD 21207
(410) 396-0610
Gr: PK-8 | 215 students Student-teacher ratio: 12:1 Minority enrollment: 99%
Rank: #1717.
Southwest Academy
Magnet School
(Math: 6% | Reading: 26%)
Rank:
Rank:
2/
Bottom 50%10
6200 Johnnycake Rd
Gwynn Oak, MD 21207
(410) 887-0825
Gwynn Oak, MD 21207
(410) 887-0825
Gr: 6-8 | 813 students Student-teacher ratio: 15:1 Minority enrollment: 93%
Rank: #1818.
Woodlawn Middle School
(Math: ≤1% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
3033 Saint Lukes Ln
Gwynn Oak, MD 21207
(410) 887-1304
Gwynn Oak, MD 21207
(410) 887-1304
Gr: 6-8 | 563 students Student-teacher ratio: 12:1 Minority enrollment: 98%
Rank: #1919.
Loch Raven Technical Academy
Magnet School
(Math: 6% | Reading: 21%)
Rank:
Rank:
2/
Bottom 50%10
8101 La Salle Rd
Towson, MD 21286
(443) 809-3518
Towson, MD 21286
(443) 809-3518
Gr: 6-8 | 778 students Student-teacher ratio: 16:1 Minority enrollment: 85%
Rank: #2020.
Deer Park Middle Magnet School
Magnet School
(Math: 4% | Reading: 25%)
Rank:
Rank:
2/
Bottom 50%10
9830 Winands Rd
Randallstown, MD 21133
(410) 887-0726
Randallstown, MD 21133
(410) 887-0726
Gr: 6-8 | 1,161 student Student-teacher ratio: 15:1 Minority enrollment: 98%
Rank: #2121.
Northwest Academy Of Health Sciences
Magnet School
(Math: 5% | Reading: 21%)
Rank:
Rank:
2/
Bottom 50%10
4627 Old Court Rd
Pikesville, MD 21208
(410) 887-0742
Pikesville, MD 21208
(410) 887-0742
Gr: 6-8 | 843 students Student-teacher ratio: 15:1 Minority enrollment: 98%
Rank: #22 - 2522. - 25.
Crossroads Center
Alternative School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
11640 Crossroads Circle
Middle River, MD 21220
(443) 809-2275
Middle River, MD 21220
(443) 809-2275
Gr: 7-8 | 21 students Student-teacher ratio: 1:1 Minority enrollment: 76%
Rank: #22 - 2522. - 25.
Maiden Choice School
Special Education School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
4901 Shelbourne Rd
Halethorpe, MD 21227
(410) 887-1431
Halethorpe, MD 21227
(410) 887-1431
Gr: PK-12 | 120 students Student-teacher ratio: 5:1 Minority enrollment: 77%
Rank: #22 - 2522. - 25.
Meadowood Education Center
Alternative School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
1849 Gywnn Oak Ave
Gwynn Oak, MD 21207
(443) 809-6888
Gwynn Oak, MD 21207
(443) 809-6888
Gr: 6-8 | 25 students Student-teacher ratio: 2:1 Minority enrollment: 92%
Rank: #22 - 2522. - 25.
Ridge/ruxton School
Special Education School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
1/
Bottom 50%10
6916 Charles St
Towson, MD 21204
(410) 887-3594
Towson, MD 21204
(410) 887-3594
Gr: PK-12 | 95 students Student-teacher ratio: 4:1 Minority enrollment: 74%
Rank: #2626.
Middle River Middle School
Magnet School
(Math: 6% | Reading: 19%)
Rank:
Rank:
1/
Bottom 50%10
800 Middle River Rd
Middle River, MD 21220
(410) 887-0165
Middle River, MD 21220
(410) 887-0165
Gr: 6-8 | 950 students Student-teacher ratio: 16:1 Minority enrollment: 71%
Rank: #2727.
Woodhome Elementary Middle School
(Math: 6% | Reading: 17%)
Rank:
Rank:
1/
Bottom 50%10
7300 Moyer Avenue
Parkville, MD 21234
(410) 396-6398
Parkville, MD 21234
(410) 396-6398
Gr: PK-8 | 492 students Student-teacher ratio: 19:1 Minority enrollment: 95%
Rank: #2828.
Stemmers Run Middle School
Magnet School
(Math: 4% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
201 Stemmers Run Rd
Essex, MD 21221
(410) 887-0177
Essex, MD 21221
(410) 887-0177
Gr: 6-8 | 812 students Student-teacher ratio: 14:1 Minority enrollment: 64%
Rank: #2929.
Deep Creek Middle School
Magnet School
(Math: 3% | Reading: 20%)
Rank:
Rank:
1/
Bottom 50%10
1000 S Marlyn Ave
Essex, MD 21221
(443) 809-0112
Essex, MD 21221
(443) 809-0112
Gr: 6-8 | 728 students Student-teacher ratio: 14:1 Minority enrollment: 80%
Rank: #3030.
Holabird Middle School
(Math: 4% | Reading: 14%)
Rank:
Rank:
1/
Bottom 50%10
1701 Delvale Ave
Dundalk, MD 21222
(443) 809-7049
Dundalk, MD 21222
(443) 809-7049
Gr: 4-8 | 993 students Student-teacher ratio: 16:1 Minority enrollment: 66%
Rank: #31 - 3231. - 32.
Calvin M. Rodwell Elementary Middle School
(Math: 3% | Reading: 13%)
Rank:
Rank:
1/
Bottom 50%10
3501 Hillsdale Road
Gwynn Oak, MD 21207
(410) 396-0940
Gwynn Oak, MD 21207
(410) 396-0940
Gr: PK-8 | 908 students Student-teacher ratio: 24:1 Minority enrollment: 99%
Rank: #31 - 3231. - 32.
General John Stricker Middle School
(Math: 3% | Reading: 13%)
Rank:
Rank:
1/
Bottom 50%10
7855 Trappe Rd
Dundalk, MD 21222
(443) 809-7038
Dundalk, MD 21222
(443) 809-7038
Gr: 6-8 | 700 students Student-teacher ratio: 13:1 Minority enrollment: 51%
Rank: #3333.
Dundalk Middle School
(Math: 2% | Reading: 9%)
Rank:
Rank:
1/
Bottom 50%10
7400 Dunmanway
Dundalk, MD 21222
(410) 887-7018
Dundalk, MD 21222
(410) 887-7018
Gr: 6-8 | 775 students Student-teacher ratio: 13:1 Minority enrollment: 78%
Rank: #3434.
Lansdowne Middle School
Magnet School
(Math: ≤1% | Reading: 9%)
Rank:
Rank:
1/
Bottom 50%10
2400 Lansdowne Rd
Halethorpe, MD 21227
(410) 887-1411
Halethorpe, MD 21227
(410) 887-1411
Gr: 6-8 | 739 students Student-teacher ratio: 12:1 Minority enrollment: 80%
Baltimore County 51±¬ÁÏs (Closed)
School
Location
Quick Facts
Afternoon Group Learning Centers (Closed 2020)
Alternative School
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-2270
Towson, MD 21204
(410) 887-2270
Gr: Inquire with school
Bridge Center (Closed 2015)
Alternative School
1740 Twin Springs Rd
Halethorpe, MD 21227
(410) 887-6832
Halethorpe, MD 21227
(410) 887-6832
Gr: 6-12 | 16 students Student-teacher ratio: 1:1 Minority enrollment: 75%
Connections Academy (Closed 2009)
Alternative School
9610 Pulaski Park Drive
Middle River, MD 21220
(410) 887-2373
Middle River, MD 21220
(410) 887-2373
Gr: K-11 | 123 students Minority enrollment: 49%
Dundalk Evening High School (Closed 2004)
Alternative School
1901 Delvale Ave
Dundalk, MD 21222
(410) 887-5555
Dundalk, MD 21222
(410) 887-5555
Gr: 9-12
Evening High School (Closed 2023)
Alternative School
9610 Pulaski Park Dr Suite 21
Middle River, MD 21220
(410) 887-2270
Middle River, MD 21220
(410) 887-2270
Gr: 9-12 | 151 students Minority enrollment: 56%
Extended Day Learning Program (Closed 2020)
Alternative School
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-2270
Towson, MD 21204
(410) 887-2270
Gr: 9-12 | 67 students Minority enrollment: 70%
6700 Richardson Rd
Gwynn Oak, MD 21207
(410) 887-1390
Gwynn Oak, MD 21207
(410) 887-1390
Gr: 3-5 | 339 students Student-teacher ratio: 15:1 Minority enrollment: 99%
6700 Richardson Rd
Gwynn Oak, MD 21207
(410) 887-1302
Gwynn Oak, MD 21207
(410) 887-1302
Gr: PK-5 | 716 students Student-teacher ratio: 16:1 Minority enrollment: 98%
3910 Barrington Rd
Gwynn Oak, MD 21207
(410) 396-0735
Gwynn Oak, MD 21207
(410) 396-0735
Gr: 6-8 | 163 students Student-teacher ratio: 11:1 Minority enrollment: 99%
Golden Ring Middle School (Closed 2024)
Magnet School
6700 Kenwood Ave
Rosedale, MD 21237
(443) 809-0130
Rosedale, MD 21237
(443) 809-0130
Gr: 6-8 | 805 students Student-teacher ratio: 16:1 Minority enrollment: 86%
Inverness Center (Closed 2023)
Special Education School
8200 Old Philadelphia Rd
Rosedale, MD 21237
(410) 887-7575
Rosedale, MD 21237
(410) 887-7575
Gr: 6-12 | 107 students Student-teacher ratio: 4:1 Minority enrollment: 34%
4627 Old Court Rd
Pikesville, MD 21208
(410) 887-0742
Pikesville, MD 21208
(410) 887-0742
Gr: 6-8 | 1,136 student Student-teacher ratio: 15:1 Minority enrollment: 98%
2600 Putty Hill Ave
Parkville, MD 21234
(410) 887-5257
Parkville, MD 21234
(410) 887-5257
Gr: 9-12 | 1,894 student Student-teacher ratio: 15:1 Minority enrollment: 49%
Parkville Saturday School (Closed 2004)
Alternative School
2600 Putty Hill Rd
Parkville, MD 21234
(410) 887-5555
Parkville, MD 21234
(410) 887-5555
Gr: 9-12
Randallstown Evening High School (Closed 2004)
Alternative School
4000 Offutt Rd
Randallstown, MD 21133
(410) 887-5555
Randallstown, MD 21133
(410) 887-5555
Gr: 9-12
1726 Whitehead Rd
Gwynn Oak, MD 21207
(410) 877-3338
Gwynn Oak, MD 21207
(410) 877-3338
Gr: K-8 | 264 students Student-teacher ratio: 13:1
Sollers Pointsoutheastern Technical High School (Closed 2023)
Vocational School
325 Sollers Point Rd
Dundalk, MD 21222
(410) 887-7075
Dundalk, MD 21222
(410) 887-7075
Gr: Inquire with school
Frequently Asked Questions
What are the top ranked public middle schools in Baltimore County, MD?
The top ranked public middle schools in Baltimore County, MD include Ridgely Middle School, Hereford Middle School and Baltimore County Home & Hospital.
How many public middle schools are located in Baltimore County?
34 public middle schools are located in Baltimore County.
What is the racial composition of students in Baltimore County?
Baltimore County public middle schools minority enrollment is 71% of the student body (majority Black), which is equal to the Maryland public middle schools average of 71% (majority Black).
Which public middle schools in Baltimore County are often viewed compared to one another?
Popular comparisons of public middle schools in Baltimore County include: Arbutus Middle School vs. Catonsville Middle School, Cockeysville Middle School vs. Ridgely Middle School, Catonsville Middle School vs. Arbutus Middle School
Recent Articles

What Are 51±¬ÁÏs Doing to Fight Obesity and Is It Working?
Childhood obesity rates continue to climb. While many public schools have implemented policies and programs to combat the problem, there is always more to be done. Keep reading to learn what schools are doing to prevent obesity and how you can help.

Massachusetts: Boston 51±¬ÁÏs Offer Free Lunches
Kids in Boston 51±¬ÁÏs will enjoy free lunches this year, thanks to participation in a federal program that cuts out paperwork required to prove eligibility for the free lunch program.

Michigan Schools: Free Meals for All Students in Some Detroit Schools
Learn about a pilot program through the U.S. Department of Agriculture that would offer two free meals and snacks to all Detroit 51±¬ÁÏ students daily – a controversial decision for some taxpayers.