Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 106

Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 115

Deprecated: Return type of Phpfastcache\Util\ArrayObject::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 130

Deprecated: Return type of Phpfastcache\Util\ArrayObject::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 48

Deprecated: Return type of Phpfastcache\Util\ArrayObject::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 56

Deprecated: Return type of Phpfastcache\Util\ArrayObject::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Util/ArrayObject.php on line 80

Deprecated: Return type of Phpfastcache\Drivers\Memcached\Item::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/devzheng/workspace/psr/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Item/ItemExtendedTrait.php on line 438
Best Public High Schools in Baltimore County (2026)

Best Baltimore County Public High Schools (2026)

For the 2026 school year, there are 37 public high schools serving 34,305 students in Baltimore County, MD.
The top-ranked public high schools in Baltimore County, MD are Eastern Technical High School, Western School Of Technology and Hereford High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Baltimore County, MD public high schools have an average math proficiency score of 29% (versus the Maryland public high school average of 34%), and reading proficiency score of 54% (versus the 56% statewide average). High schools in Baltimore County have an average ranking of 6/10, which is in the top 50% of Maryland public high schools.
Baltimore County, MD public high school have a Graduation Rate of 85%, which is less than the Maryland average of 86%.
The school with highest graduation rate is Eastern Technical High School, with ≥99% graduation rate. Read more about public school graduation rate statistics in Maryland or national school graduation rate statistics.
Minority enrollment is 70% of the student body (majority Black), which is more than the Maryland public high school average of 69% (majority Black).

Best Public High Schools in Baltimore County (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Eastern Technical High School
Vocational School
Magnet School
(Math: 80% | Reading: 96%)
Rank:
10/
10
Top 1%
1100 Mace Ave
Essex, MD 21221
(443) 809-0190
Gr: 9-12 | 1,330 students Student-teacher ratio: 20:1 Minority enrollment: 55%
Rank: #22.
Western School Of Technology
Vocational School
Magnet School
(Math: 74% | Reading: 88%)
Rank:
10/
10
Top 5%
100 Kenwood Ave
Catonsville, MD 21228
(443) 809-0840
Gr: 9-12 | 942 students Student-teacher ratio: 16:1 Minority enrollment: 84%
Rank: #33.
Hereford High School
(Math: 66% | Reading: 75%)
Rank:
10/
10
Top 10%
17301 York Rd
Parkton, MD 21120
(443) 809-1905
Gr: 9-12 | 1,175 students Student-teacher ratio: 18:1 Minority enrollment: 15%
Rank: #44.
Towson High School
Magnet School
(Math: 58% | Reading: 79%)
Rank:
10/
10
Top 10%
69 Cedar Ave
Towson, MD 21286
(443) 809-3608
Gr: 9-12 | 1,558 students Student-teacher ratio: 18:1 Minority enrollment: 47%
Rank: #55.
George W. Carver Center For Arts & Technology
Vocational School
Magnet School
(Math: 51% | Reading: 80-84%)
Rank:
10/
10
Top 10%
938 York Rd
Towson, MD 21204
(443) 809-2775
Gr: 9-12 | 1,017 students Student-teacher ratio: 18:1 Minority enrollment: 58%
Rank: #66.
Catonsville High School
(Math: 35% | Reading: 64%)
Rank:
8/
10
Top 30%
421 Bloomsbury Ave
Catonsville, MD 21228
(410) 887-0808
Gr: 9-12 | 1,735 students Student-teacher ratio: 17:1 Minority enrollment: 57%
Rank: #77.
Dulaney High School
(Math: 55% | Reading: 50%)
Rank:
8/
10
Top 30%
255 E Padonia Road
Lutherville Timonium, MD 21093
(443) 809-7633
Gr: 9-12 | 1,889 students Student-teacher ratio: 18:1 Minority enrollment: 58%
Rank: #88.
Catonsville Center For Alternative Studies
Alternative School
(Math: <50% | Reading: <50% )
Rank:
8/
10
Top 30%
901 S Rolling Rd
Catonsville, MD 21228
(443) 809-0934
Gr: 9-12 | 68 students Student-teacher ratio: 4:1 Minority enrollment: 94%
Rank: #99.
Perry Hall High School
(Math: 32% | Reading: 64%)
Rank:
8/
10
Top 30%
4601 Ebenezer Rd
Nottingham, MD 21236
(443) 809-5108
Gr: 9-12 | 2,012 students Student-teacher ratio: 17:1 Minority enrollment: 64%
Rank: #1010.
Baltimore County Home & Hospital
Special Education School
(Math: <50% | Reading: <50% )
Rank:
7/
10
Top 50%
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-3222
Gr: PK-12
Rank: #1111.
Franklin High School
(Math: 26% | Reading: 61%)
Rank:
7/
10
Top 50%
12000 Reisterstown Rd
Reisterstown, MD 21136
(443) 809-7038
Gr: 9-12 | 1,481 students Student-teacher ratio: 17:1 Minority enrollment: 81%
Rank: #1212.
Bcdc Educational Center
Alternative School
(Math: ≥50% | Reading: <50% )
Rank:
7/
10
Top 50%
105 W. Chesapeake Avenue
Towson, MD 21204
(410) 887-4360
Gr: 8-12 | 52 students Minority enrollment: 88%
Rank: #1313.
Pikesville High School
(Math: 25-29% | Reading: 45-49%)
Rank:
6/
10
Top 50%
7621 Labyrinth Rd
Pikesville, MD 21208
(443) 809-1217
Gr: 9-12 | 908 students Student-teacher ratio: 16:1 Minority enrollment: 75%
Rank: #1414.
Loch Raven High School
(Math: 15-19% | Reading: 50-54%)
Rank:
6/
10
Top 50%
1212 Cowpens Ave
Towson, MD 21286
(410) 887-3525
Gr: 9-12 | 780 students Student-teacher ratio: 13:1 Minority enrollment: 74%
Rank: #1515.
Sparrows Point High School
Magnet School
(Math: 19% | Reading: 51%)
Rank:
6/
10
Top 50%
7400 North Point Rd
Sparrows Point, MD 21219
(443) 809-7517
Gr: 9-12 | 1,095 students Student-teacher ratio: 16:1 Minority enrollment: 21%
Rank: #1616.
Parkville High School
Magnet School
(Math: 12% | Reading: 47%)
Rank:
5/
10
Bottom 50%
2600 Putty Hill Ave
Parkville, MD 21234
(443) 809-5257
Gr: 9-12 | 1,877 students Student-teacher ratio: 14:1 Minority enrollment: 80%
Rank: #1717.
Kenwood High School
Magnet School
(Math: 12% | Reading: 40-44%)
Rank:
4/
10
Bottom 50%
501 Stemmers Run Rd
Essex, MD 21221
(443) 809-0153
Gr: 9-12 | 1,900 students Student-teacher ratio: 15:1 Minority enrollment: 73%
Rank: #1818.
Patapsco High And Center For Arts
Magnet School
(Math: 6-9% | Reading: 51%)
Rank:
4/
10
Bottom 50%
8100 Wise Ave
Dundalk, MD 21222
(443) 809-7060
Gr: 9-12 | 1,385 students Student-teacher ratio: 17:1 Minority enrollment: 53%
Rank: #1919.
Milford Mill Academy
Magnet School
(Math: 8% | Reading: 48%)
Rank:
4/
10
Bottom 50%
3800 Washington Ave
Gwynn Oak, MD 21207
(443) 809-0660
Gr: 9-12 | 1,471 students Student-teacher ratio: 17:1 Minority enrollment: 99%
Rank: #2020.
Chesapeake High School
Magnet School
(Math: 6-9% | Reading: 40-44%)
Rank:
4/
10
Bottom 50%
1801 Turkey Point Rd
Essex, MD 21221
(443) 809-0100
Gr: 9-12 | 1,052 students Student-teacher ratio: 15:1 Minority enrollment: 81%
Rank: #2121.
Owings Mills High School
(Math: 6-9% | Reading: 35-39%)
Rank:
3/
10
Bottom 50%
124 Tollgate Rd
Owings Mills, MD 21117
(443) 809-1700
Gr: 9-12 | 1,040 students Student-teacher ratio: 14:1 Minority enrollment: 95%
Rank: #2222.
New Town High School
Magnet School
(Math: 5% | Reading: 41%)
Rank:
3/
10
Bottom 50%
4931 New Town Blvd
Owings Mills, MD 21117
(410) 887-0000
Gr: 9-12 | 1,414 students Student-teacher ratio: 20:1 Minority enrollment: 98%
Rank: #2323.
Randallstown High School
Magnet School
(Math: 8% | Reading: 36%)
Rank:
3/
10
Bottom 50%
4000 Offutt Rd
Randallstown, MD 21133
(443) 809-0748
Gr: 9-12 | 1,091 students Student-teacher ratio: 16:1 Minority enrollment: 98%
Rank: #2424.
Battle Monument School
Special Education School
(Math: ≤20% | Reading: ≤20%)
Rank:
3/
10
Bottom 50%
7801 E Collingham Dr
Dundalk, MD 21222
(410) 887-7000
Gr: PK-12 | 63 students Student-teacher ratio: 3:1 Minority enrollment: 63%
Rank: #2525.
Woodlawn High School
Magnet School
(Math: 6% | Reading: 35-39%)
Rank:
3/
10
Bottom 50%
1801 Woodlawn Dr
Gwynn Oak, MD 21207
(443) 809-1309
Gr: 9-12 | 1,922 students Student-teacher ratio: 16:1 Minority enrollment: 97%
Rank: #2626.
Lansdowne High School
Magnet School
(Math: 6-9% | Reading: 33%)
Rank:
3/
10
Bottom 50%
3800 Hollins Ferry Rd
Halethorpe, MD 21227
(443) 809-1415
Gr: 9-12 | 1,313 students Student-teacher ratio: 15:1 Minority enrollment: 69%
Rank: #2727.
Dundalk High School
(Math: 4% | Reading: 34%)
Rank:
2/
10
Bottom 50%
1901 Delvale Ave
Dundalk, MD 21222
(443) 809-7023
Gr: 9-12 | 2,087 students Student-teacher ratio: 16:1 Minority enrollment: 76%
Rank: #2828.
Rosedale Center
Alternative School
(Math: ≤10% | Reading: ≤10% )
Rank:
2/
10
Bottom 50%
7090 Golden Ring Road Suite 10
Rosedale, MD 21237
(443) 809-0133
Gr: 9-12 | 108 students Student-teacher ratio: 3:1 Minority enrollment: 76%
Rank: #2929.
Forest Park High School
(Math: ≤5% | Reading: 20-24%)
Rank:
2/
10
Bottom 50%
3701 Eldorado Avenue
Gwynn Oak, MD 21207
(410) 396-0753
Gr: 9-12 | 1,024 students Student-teacher ratio: 16:1 Minority enrollment: 99%
Rank: #30 - 3130. - 31.
Maiden Choice School
Special Education School
(Math: ≤10% | Reading: ≤10%)
Rank:
1/
10
Bottom 50%
4901 Shelbourne Rd
Halethorpe, MD 21227
(410) 887-1431
Gr: PK-12 | 118 students Student-teacher ratio: 6:1 Minority enrollment: 76%
Rank: #30 - 3130. - 31.
Ridge/ruxton School
Special Education School
(Math: ≤10% | Reading: ≤10%)
Rank:
1/
10
Bottom 50%
6916 Charles St
Towson, MD 21204
(410) 887-3594
Gr: PK-12 | 101 students Student-teacher ratio: 4:1 Minority enrollment: 76%
Rank: n/an/a
Central Edlp At Loch Raven High School
Alternative School
105 W Chesapeake Ave
Towson, MD 21204
(443) 809-2270
Gr: 9-12
Rank: n/an/a
Northeast Edlp At Parkville High School
Alternative School
105 W Chesapeake Ave
Towson, MD 21204
(443) 809-2270
Gr: 9-12 | 1 student
Rank: n/an/a
Northwest Edlp At Milford Mill Academy
Alternative School
105 W Chesapeake Ave
Towson, MD 21204
(443) 809-2270
Gr: 9-12 | 1 student
Rank: n/an/a
Sollers Point Technical High School
Vocational School
Magnet School
1901 Delvale Avenue
Dundalk, MD 21222
(443) 809-7075
Gr: 9-12
Show 2 more public schools in Baltimore County, MD (out of 37 total schools)
Loading...

Frequently Asked Questions

What are the top-ranked public high schools in Baltimore County, MD?
The top-ranked public high schools in Baltimore County, MD include Eastern Technical High School, Western School Of Technology and Hereford High School.
How many public high schools are located in Baltimore County?
38 public high schools are located in Baltimore County.
What is the racial composition of students in Baltimore County?
Baltimore County public high schools minority enrollment is 70% of the student body (majority Black), which is more than the Maryland public high schools average of 69% (majority Black).
Which public high schools in Baltimore County are often viewed compared to one another?

Recent Articles

Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Learn how to evaluate whether a public school teaches media literacy effectively, from fact-checking and source evaluation to digital citizenship and critical thinking.
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Explore why some public schools are reducing screen time, bringing back paper learning, and rethinking the balance between technology and traditional instruction.
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Learn how public schools use AI, protect student data, and the key privacy questions every parent should ask their school district in 2026.