From Newsweek - as of the year 2020:

Among the schools deemed tops for science, technology, engineering and mathematics (STEM) are “high-profile institutions” in urban areas and “small but strong programs” around the United States, according to Cooper. In all cases, she said the best STEM schools have “skilled teachers who keep up with developments in these fields and who create dynamic learning environments to engage their students.”

Here are all the STEM schools in Maryland that earned a spot on the list:

Baltimore Polytechnic Institute
Baltimore
Public
STEM Rank: 36

Poolesville High School
Poolesville
Public
STEM Rank: 121

Thomas S. Wootton High School
Rockville
Public
STEM Rank: 160

Eastern Technical High School
Essex
Public
STEM Rank: 240

Holton-Arms School
Bethesda
Public
STEM Rank: 243

Centennial High School
Ellicott City
Public
STEM Rank: 268

Winston Churchill High School
Potomac
Public
STEM Rank: 282

River Hill High School
Clarksville
Public
STEM Rank: 290

Towson High School
Towson
Public
STEM Rank: 310

Gilman School
Baltimore
Private
STEM Rank: 312

Marriotts Ridge High School
Marriottsville
Public
STEM Rank: 412

The Bryn Mawr School
Baltimore
Private
STEM Rank: 412

Walt Whitman High School
Bethesda
Public
STEM Rank: 419

Urbana High School
Ijamsville
Public
STEM Rank: 445

McDonogh School
Owings Mills
Private
STEM Rank: 459