Best High Schools
in Maryland

We reviewed 31,242 U.S. public high schools; 48 Maryland schools made our rankings.View Rankings

To graduate, Maryland high school students must take at least 21 credit hours in specific subjects. Students must also pass the Maryland High School Assessments in English, biology and algebra and data analysis, according to the Maryland State Department of Education.

Maryland is home to myriad schools ranked in 2014 among the U.S. News Best High Schools, including 13 with gold medals, 29 with silver medals and six with bronze medals. The top-ranked school in Maryland is Walt Whitman High School, near Washington, D.C., in the Montgomery County Public Schools, which is about 50 miles from both Baltimore and the state capital of Annapolis.

Top Ranked MD Schools

To be eligible for a state ranking, a school must be awarded a national gold or silver medal.

#1

Walt Whitman High School

7100 WHITTIER BLVD, BETHESDA, MD 20817

#2

Thomas S. Wootton High School

2100 WOOTTON PARKWAY, ROCKVILLE, MD 20850

#3

Poolesville High School

17501 WILLARD RD, POOLESVILLE, MD 20837

#4

Richard Montgomery High School

250 RICHARD MONTGOMERY DR, ROCKVILLE, MD 20852

#5

Barbara Ingram School for the Arts

711 SOUTH POTOMAC ST, HAGERSTOWN, MD 21740

#6

Quince Orchard High

15800 QUINCE ORCHARD RD, GAITHERSBURG, MD 20878

#7

Eastern Technical High School

1100 MACE AVE, BALTIMORE, MD 21221

#8

Towson High School Law and Public Policy

69 CEDAR AVE, TOWSON, MD 21286

#9

River Hill High School

12101 ROUTE 108, CLARKSVILLE, MD 21029

#10

Col. Zadok Magruder High

5939 MUNCASTER MILL RD, ROCKVILLE, MD 20855

MD by the Numbers
Districts 25
High Schools 244
Full-Time Teachers 16,375
Students Enrolled 260,438

Featured Districts

Old brick buildings in Easton, Maryland

Montgomery County Public Schools includes 28 high schools that serve 44,980 students.

The Cheseapeak & Ohio Canal National Historical Park in Maryland.

There are 27 high schools in the Prince George's County Public Schools, serving 36,855 students.