For the 2024-25 school year, there are 35 public middle schools serving 25,194 students in Baltimore County, MD.
The top ranked public middle schools in Baltimore County, MD are Ridgely Middle School, Hereford Middle School and Perry Hall Middle School. 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 9% (versus the Maryland public middle school average of 17%), and reading proficiency score of 32% (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 (2024-25)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Ridgely Middle School
Magnet School
(Math: 39% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
121 Ridgely Road
Lutherville Timonium, MD 21093
(443) 809-7650
Lutherville Timonium, MD 21093
(443) 809-7650
Grades: 6-8
| 1,061 students
Rank: #22.
Hereford Middle School
Magnet School
(Math: 30% | Reading: 72%)
Rank:
Rank:
8/
Top 30%10
712 Corbett Rd
Monkton, MD 21111
(443) 809-7902
Monkton, MD 21111
(443) 809-7902
Grades: 6-8
| 903 students
Rank: #33.
Perry Hall Middle School
Magnet 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
Grades: 6-8
| 1,754 students
Rank: #44.
Home Assignments-secondary
Alternative School
Magnet School
Magnet 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
Grades: 7-12
| 11 students
Rank: #55.
Cockeysville Middle School
Magnet School
(Math: 16% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
10401 Greenside Dr
Cockeysville, MD 21030
(443) 809-7626
Cockeysville, MD 21030
(443) 809-7626
Grades: 6-8
| 840 students
Rank: #66.
Catonsville Middle School
Magnet 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
Grades: 6-8
| 805 students
Rank: #77.
Arbutus Middle School
Magnet School
(Math: 11% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
5525 Shelbourne Rd
Halethorpe, MD 21227
(410) 887-1402
Halethorpe, MD 21227
(410) 887-1402
Grades: 6-8
| 970 students
Rank: #88.
Pine Grove Middle School
Magnet School
(Math: 12% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
9200 Old Harford Rd
Parkville, MD 21234
(443) 809-5270
Parkville, MD 21234
(443) 809-5270
Grades: 6-8
| 916 students
Rank: #99.
Sparrows Point Middle School
Magnet School
(Math: 5% | 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
Grades: 6-8
| 561 students
Rank: #1010.
Sudbrook Magnet Middle School
Magnet School
(Math: 7% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
4300 Bedford Rd
Pikesville, MD 21208
(410) 887-6720
Pikesville, MD 21208
(410) 887-6720
Grades: 6-8
| 929 students
Rank: #1111.
Battle Monument School
Special Education School
Magnet School
Magnet 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
Grades: PK-12
| 62 students
Rank: #1212.
Parkville Middle School
Magnet School
(Math: 7% | Reading: 32%)
Rank:
Rank:
3/
Bottom 50%10
8711 Avondale Road
Parkville, MD 21234
(443) 809-5250
Parkville, MD 21234
(443) 809-5250
Grades: 6-8
| 999 students
Rank: #1313.
Franklin Middle School
Magnet 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
Grades: 6-8
| 1,153 students
Rank: #1414.
Pikesville Middle School
Magnet 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
Grades: 6-8
| 967 students
Rank: #1515.
Golden Ring Middle School
Magnet School
(Math: 4% | Reading: 27%)
Rank:
Rank:
2/
Bottom 50%10
6700 Kenwood Ave
Rosedale, MD 21237
(443) 809-0130
Rosedale, MD 21237
(443) 809-0130
Grades: 6-8
| 903 students
Rank: #1616.
Woodlawn Middle School
Magnet School
(Math: 2% | 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
Grades: 6-8
| 633 students
Rank: #1717.
Dickey Hill Elementary Middle School
Magnet School
(Math: ≤5% | 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
Grades: PK-8
| 254 students
Rank: #1818.
Southwest Academy
Magnet School
(Math: 4% | 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
Grades: 6-8
| 739 students
Rank: #19 - 2219. - 22.
Crossroads Center
Alternative School
Magnet School
Magnet School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
2/
Bottom 50%10
11640 Crossroads Circle
Middle River, MD 21220
(443) 809-2275
Middle River, MD 21220
(443) 809-2275
Grades: 6-8
| 30 students
Rank: #19 - 2219. - 22.
Maiden Choice School
Special Education School
Magnet School
Magnet School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
2/
Bottom 50%10
4901 Shelbourne Rd
Halethorpe, MD 21227
(410) 887-1431
Halethorpe, MD 21227
(410) 887-1431
Grades: PK-12
| 118 students
Rank: #19 - 2219. - 22.
Meadowood Education Center
Alternative School
Magnet School
Magnet School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
2/
Bottom 50%10
1849 Gywnn Oak Ave
Gwynn Oak, MD 21207
(443) 809-6888
Gwynn Oak, MD 21207
(443) 809-6888
Grades: 7-8
| 19 students
Rank: #19 - 2219. - 22.
Ridge/ruxton School
Special Education School
Magnet School
Magnet School
(Math: ≤10% | Reading: ≤10%)
Rank:
Rank:
2/
Bottom 50%10
6916 Charles St
Towson, MD 21204
(410) 887-3594
Towson, MD 21204
(410) 887-3594
Grades: PK-12
| 104 students
Rank: #2323.
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
Grades: 6-8
| 1,322 students
Rank: #2424.
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
Grades: 6-8
| 978 students
Rank: #2525.
Liberty Elementary School
Magnet School
(Math: ≤5% | Reading: 15-19%)
Rank:
Rank:
1/
Bottom 50%10
3901 Maine Avenue
Gwynn Oak, MD 21207
(410) 396-0571
Gwynn Oak, MD 21207
(410) 396-0571
Grades: PK-7
| 334 students
Rank: #2626.
Loch Raven Technical Academy
Magnet School
(Math: 4% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
8101 La Salle Rd
Towson, MD 21286
(443) 809-3518
Towson, MD 21286
(443) 809-3518
Grades: 6-8
| 781 students
Rank: #27 - 2827. - 28.
Northwest Academy Of Health Sciences
Magnet School
(Math: 3% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
4627 Old Court Rd
Pikesville, MD 21208
(410) 887-0742
Pikesville, MD 21208
(410) 887-0742
Grades: 6-8
| 759 students
Rank: #27 - 2827. - 28.
Stemmers Run Middle School
Magnet School
(Math: 3% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
201 Stemmers Run Rd
Essex, MD 21221
(410) 887-0177
Essex, MD 21221
(410) 887-0177
Grades: 6-8
| 838 students
Rank: #2929.
Woodhome Elementary Middle School
Magnet School
(Math: 4% | Reading: 17%)
Rank:
Rank:
1/
Bottom 50%10
7300 Moyer Avenue
Parkville, MD 21234
(410) 396-6398
Parkville, MD 21234
(410) 396-6398
Grades: PK-8
| 472 students
Rank: #3030.
Deep Creek Middle School
Magnet School
(Math: 2% | Reading: 20%)
Rank:
Rank:
1/
Bottom 50%10
1000 S Marlyn Ave
Essex, MD 21221
(443) 809-0112
Essex, MD 21221
(443) 809-0112
Grades: 6-8
| 752 students
Rank: #3131.
Holabird Middle School
Magnet School
(Math: 3% | Reading: 14%)
Rank:
Rank:
1/
Bottom 50%10
1701 Delvale Ave
Dundalk, MD 21222
(443) 809-7049
Dundalk, MD 21222
(443) 809-7049
Grades: 4-8
| 912 students
Rank: #3232.
General John Stricker Middle School
Magnet 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
Grades: 6-8
| 745 students
Rank: #3333.
Calvin M. Rodwell Elementary Middle School
Magnet School
(Math: 2% | 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
Grades: PK-8
| 841 students
Rank: #3434.
Lansdowne Middle School
Magnet School
(Math: 2% | Reading: 9%)
Rank:
Rank:
1/
Bottom 50%10
2400 Lansdowne Rd
Halethorpe, MD 21227
(410) 887-1411
Halethorpe, MD 21227
(410) 887-1411
Grades: 6-8
| 869 students
Rank: #3535.
Dundalk Middle School
Magnet School
(Math: ≤1% | Reading: 9%)
Rank:
Rank:
1/
Bottom 50%10
7400 Dunmanway
Dundalk, MD 21222
(410) 887-7018
Dundalk, MD 21222
(410) 887-7018
Grades: 6-8
| 860 students
Baltimore County Public Schools (Closed)
School
Location
Grades
Students
Afternoon Group Learning Centers (Closed 2020)
Alternative School
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-2270
Towson, MD 21204
(410) 887-2270
Grades: Inquire with school
| n/a students
Baltimore County Home & Hospital (Closed 2023)
Alternative School
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-3222
Towson, MD 21204
(410) 887-3222
Grades: Inquire with school
| n/a students
Bridge Center (Closed 2015)
Alternative School
1740 Twin Springs Rd
Halethorpe, MD 21227
(410) 887-6832
Halethorpe, MD 21227
(410) 887-6832
Grades: 6-12
| 16 students
Connections Academy (Closed 2009)
Alternative School
9610 Pulaski Park Drive
Middle River, MD 21220
(410) 887-2373
Middle River, MD 21220
(410) 887-2373
Grades: K-11
| 123 students
Dundalk Evening High School (Closed 2004)
Alternative School
1901 Delvale Ave
Dundalk, MD 21222
(410) 887-5555
Dundalk, MD 21222
(410) 887-5555
Grades: 9-12
| n/a students
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
Grades: 9-12
| 151 students
Extended Day Learning Program (Closed 2020)
Alternative School
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-2270
Towson, MD 21204
(410) 887-2270
Grades: 9-12
| 67 students
6700 Richardson Rd
Gwynn Oak, MD 21207
(410) 887-1390
Gwynn Oak, MD 21207
(410) 887-1390
Grades: 3-5
| 339 students
6700 Richardson Rd
Gwynn Oak, MD 21207
(410) 887-1302
Gwynn Oak, MD 21207
(410) 887-1302
Grades: PK-5
| 716 students
3910 Barrington Rd
Gwynn Oak, MD 21207
(410) 396-0735
Gwynn Oak, MD 21207
(410) 396-0735
Grades: 6-8
| 163 students
Inverness Center (Closed 2023)
Special Education School
8200 Old Philadelphia Rd
Rosedale, MD 21237
(410) 887-7575
Rosedale, MD 21237
(410) 887-7575
Grades: 6-12
| 107 students
4627 Old Court Rd
Pikesville, MD 21208
(410) 887-0742
Pikesville, MD 21208
(410) 887-0742
Grades: 6-8
| 1,136 students
2600 Putty Hill Ave
Parkville, MD 21234
(410) 887-5257
Parkville, MD 21234
(410) 887-5257
Grades: 9-12
| 1,894 students
Parkville Saturday School (Closed 2004)
Alternative School
2600 Putty Hill Rd
Parkville, MD 21234
(410) 887-5555
Parkville, MD 21234
(410) 887-5555
Grades: 9-12
| n/a students
Randallstown Evening High School (Closed 2004)
Alternative School
4000 Offutt Rd
Randallstown, MD 21133
(410) 887-5555
Randallstown, MD 21133
(410) 887-5555
Grades: 9-12
| n/a students
1726 Whitehead Rd
Gwynn Oak, MD 21207
(410) 877-3338
Gwynn Oak, MD 21207
(410) 877-3338
Grades: K-8
| 264 students
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
Grades: Inquire with school
| n/a students
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 Perry Hall Middle School.
How many public middle schools are located in Baltimore County?
35 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, Catonsville Middle School vs. Arbutus Middle School, Cockeysville Middle School vs. Ridgely Middle School
Recent Articles
Drug Testing Teachers: Testing Positive or Negative?
This article examines the ongoing debate about drug testing for teachers in public schools. It discusses the rationale behind such policies, privacy concerns, cost implications, and the relatively low prevalence of drug use among educators. The piece also explores future considerations for drug testing policies in educational settings.
Head in the Clouds: Why Public Schools are Embracing Cloud Computing
Explore how public schools are integrating cloud computing into their educational frameworks. Understand the advantages such as enhanced collaboration, cost savings, and accessibility, as well as the challenges schools face in adopting this technology.
September 27, 2024
Understanding RubricsThis article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.