The Best High School for STEM in Every Metro Area
Considering the popularity of STEM majors and STEM careers, it pays to get started early. Here’s a look at the best high school for STEM in or near every major city in America.
How do we know? Niche rigorously analyzes tons of publicly available data along with info gathered from millions of Niche users. Take a closer look at how we created this ranking, and see the list below to find out which school wins the prize in your town.
Curious about what other schools in your area win high marks for STEM? Just click on the link at the end of each row to see that city’s full ranking.
Metro Area | School | Overall Niche Grade | National Ranking | Full Metro Ranking |
---|---|---|---|---|
Metro Area
Albany Area
|
School
Emma Willard School
|
Overall Niche Grade
A+
|
National Ranking
232
|
Full Metro Ranking
Best High Schools for STEM in Albany Area
|
Metro Area
Albuquerque Area
|
School
Albuquerque Academy
|
Overall Niche Grade
A+
|
National Ranking
129
|
Full Metro Ranking
Best High Schools for STEM in Albuquerque Area
|
Metro Area
Allentown Area
|
School
Moravian Academy
|
Overall Niche Grade
A+
|
National Ranking
250
|
Full Metro Ranking
Best High Schools for STEM in Allentown Area
|
Metro Area
Amarillo Area
|
School
Ascension Academy
|
Overall Niche Grade
A
|
National Ranking
2,456
|
Full Metro Ranking
Best High Schools for STEM in Amarillo Area
|
Metro Area
Anchorage Area
|
School
South Anchorage High School
|
Overall Niche Grade
A
|
National Ranking
1,828
|
Full Metro Ranking
Best High Schools for STEM in Anchorage Area
|
Metro Area
Appleton Area
|
School
North High School
|
Overall Niche Grade
A
|
National Ranking
1,594
|
Full Metro Ranking
Best High Schools for STEM in Appleton Area
|
Metro Area
Asheville Area
|
School
Asheville School
|
Overall Niche Grade
A+
|
National Ranking
675
|
Full Metro Ranking
Best High Schools for STEM in Asheville Area
|
Metro Area
Athens Area
|
School
Athens Academy
|
Overall Niche Grade
A+
|
National Ranking
499
|
Full Metro Ranking
Best High Schools for STEM in Athens Area
|
Metro Area
Atlanta Area
|
Overall Niche Grade
A+
|
National Ranking
16
|
Full Metro Ranking
Best High Schools for STEM in Atlanta Area
|
|
Metro Area
Augusta Area
|
Overall Niche Grade
A+
|
National Ranking
806
|
Full Metro Ranking
Best High Schools for STEM in Augusta Area
|
|
Metro Area
Austin Area
|
Overall Niche Grade
A+
|
National Ranking
23
|
Full Metro Ranking
Best High Schools for STEM in Austin Area
|
|
Metro Area
Bakersfield Area
|
School
Stockdale High School
|
Overall Niche Grade
A
|
National Ranking
2,263
|
Full Metro Ranking
Best High Schools for STEM in Bakersfield Area
|
Metro Area
Baltimore Area
|
School
River Hill High School
|
Overall Niche Grade
A+
|
National Ranking
177
|
Full Metro Ranking
Best High Schools for STEM in Baltimore Area
|
Metro Area
Baton Rouge Area
|
Overall Niche Grade
A+
|
National Ranking
474
|
Full Metro Ranking
Best High Schools for STEM in Baton Rouge Area
|
|
Metro Area
Beaumont Area
|
Overall Niche Grade
A
|
National Ranking
4,155
|
Full Metro Ranking
Best High Schools for STEM in Beaumont Area
|
|
Metro Area
Birmingham Area
|
School
Mt. Brook High School
|
Overall Niche Grade
A+
|
National Ranking
310
|
Full Metro Ranking
Best High Schools for STEM in Birmingham Area
|
Metro Area
Boise Area
|
Overall Niche Grade
A+
|
National Ranking
401
|
Full Metro Ranking
Best High Schools for STEM in Boise Area
|
|
Metro Area
Boston Area
|
School
Phillips Academy
|
Overall Niche Grade
A+
|
National Ranking
8
|
Full Metro Ranking
Best High Schools for STEM in Boston Area
|
Metro Area
Brownsville Area
|
Overall Niche Grade
A+
|
National Ranking
256
|
Full Metro Ranking
Best High Schools for STEM in Brownsville Area
|
|
Metro Area
Buffalo Area
|
School
Nichols School
|
Overall Niche Grade
A+
|
National Ranking
596
|
Full Metro Ranking
Best High Schools for STEM in Buffalo Area
|
Metro Area
Cedar Rapids Area
|
School
West Senior High School
|
Overall Niche Grade
A+
|
National Ranking
512
|
Full Metro Ranking
Best High Schools for STEM in Cedar Rapids Area
|
Metro Area
Charleston Area
|
School
Academic Magnet High School
|
Overall Niche Grade
A+
|
National Ranking
108
|
Full Metro Ranking
Best High Schools for STEM in Charleston Area
|
Metro Area
Charlotte Area
|
School
Charlotte Latin School
|
Overall Niche Grade
A+
|
National Ranking
468
|
Full Metro Ranking
Best High Schools for STEM in Charlotte Area
|
Metro Area
Chattanooga Area
|
School
McCallie School
|
Overall Niche Grade
A+
|
National Ranking
166
|
Full Metro Ranking
Best High Schools for STEM in Chattanooga Area
|
Metro Area
Chicago Area
|
Overall Niche Grade
A+
|
National Ranking
10
|
Full Metro Ranking
Best High Schools for STEM in Chicago Area
|
|
Metro Area
Cincinnati Area
|
School
Indian Hill High School
|
Overall Niche Grade
A+
|
National Ranking
241
|
Full Metro Ranking
Best High Schools for STEM in Cincinnati Area
|
Metro Area
Cleveland Area
|
School
Western Reserve Academy
|
Overall Niche Grade
A+
|
National Ranking
159
|
Full Metro Ranking
Best High Schools for STEM in Cleveland Area
|
Metro Area
Colorado Springs Area
|
Overall Niche Grade
A+
|
National Ranking
746
|
Full Metro Ranking
Best High Schools for STEM in Colorado Springs Area
|
|
Metro Area
Columbia Area
|
School
Hammond School
|
Overall Niche Grade
A+
|
National Ranking
1,484
|
Full Metro Ranking
Best High Schools for STEM in Columbia Area
|
Metro Area
Columbia, MO Area
|
School
Columbia Independent School
|
Overall Niche Grade
A+
|
National Ranking
1,218
|
Full Metro Ranking
Best High Schools for STEM in Columbia, MO Area
|
Metro Area
Columbus Area
|
School
Dublin Jerome High School
|
Overall Niche Grade
A+
|
National Ranking
219
|
Full Metro Ranking
Best High Schools for STEM in Columbus Area
|
Metro Area
Columbus, GA Area
|
School
Brookstone School
|
Overall Niche Grade
A+
|
National Ranking
1,326
|
Full Metro Ranking
Best High Schools for STEM in Columbus, GA Area
|
Metro Area
Corpus Christi Area
|
Overall Niche Grade
A+
|
National Ranking
2,174
|
Full Metro Ranking
Best High Schools for STEM in Corpus Christi Area
|
|
Metro Area
Dallas-Fort Worth Area
|
School
St. Mark's School of Texas
|
Overall Niche Grade
A+
|
National Ranking
17
|
Full Metro Ranking
Best High Schools for STEM in Dallas-Fort Worth Area
|
Metro Area
Dayton Area
|
School
Oakwood High School
|
Overall Niche Grade
A+
|
National Ranking
688
|
Full Metro Ranking
Best High Schools for STEM in Dayton Area
|
Metro Area
Denver Area
|
School
Kent Denver School
|
Overall Niche Grade
A+
|
National Ranking
134
|
Full Metro Ranking
Best High Schools for STEM in Denver Area
|
Metro Area
Des Moines Area
|
School
Valley High School
|
Overall Niche Grade
A+
|
National Ranking
1,435
|
Full Metro Ranking
Best High Schools for STEM in Des Moines Area
|
Metro Area
Detroit Area
|
School
Cranbrook Schools
|
Overall Niche Grade
A+
|
National Ranking
58
|
Full Metro Ranking
Best High Schools for STEM in Detroit Area
|
Metro Area
Duluth Area
|
School
The Marshall School
|
Overall Niche Grade
A+
|
National Ranking
1,227
|
Full Metro Ranking
Best High Schools for STEM in Duluth Area
|
Metro Area
El Paso Area
|
School
Silva Health Magnet School
|
Overall Niche Grade
A
|
National Ranking
2,070
|
Full Metro Ranking
Best High Schools for STEM in El Paso Area
|
Metro Area
Erie Area
|
School
Fairview High School
|
Overall Niche Grade
A+
|
National Ranking
1,032
|
Full Metro Ranking
Best High Schools for STEM in Erie Area
|
Metro Area
Evansville Area
|
School
Signature School
|
Overall Niche Grade
A+
|
National Ranking
309
|
Full Metro Ranking
Best High Schools for STEM in Evansville Area
|
Metro Area
Fargo Area
|
School
Fargo Davies High School
|
Overall Niche Grade
A
|
National Ranking
2,234
|
Full Metro Ranking
Best High Schools for STEM in Fargo Area
|
Metro Area
Fayetteville, AR Area
|
School
Haas Hall Academy
|
Overall Niche Grade
A+
|
National Ranking
574
|
Full Metro Ranking
Best High Schools for STEM in Fayetteville, AR Area
|
Metro Area
Fayetteville, NC Area
|
School
The Fayetteville Academy
|
Overall Niche Grade
A
|
National Ranking
1,977
|
Full Metro Ranking
Best High Schools for STEM in Fayetteville, NC Area
|
Metro Area
Flint Area
|
School
Genesee Academy
|
Overall Niche Grade
A
|
National Ranking
1,937
|
Full Metro Ranking
Best High Schools for STEM in Flint Area
|
Metro Area
Fort Wayne Area
|
School
Canterbury School
|
Overall Niche Grade
A+
|
National Ranking
493
|
Full Metro Ranking
Best High Schools for STEM in Fort Wayne Area
|
Metro Area
Fresno Area
|
School
University High School
|
Overall Niche Grade
A+
|
National Ranking
1,360
|
Full Metro Ranking
Best High Schools for STEM in Fresno Area
|
Metro Area
Grand Rapids Area
|
School
Central High School
|
Overall Niche Grade
A+
|
National Ranking
827
|
Full Metro Ranking
Best High Schools for STEM in Grand Rapids Area
|
Metro Area
Greensboro Area
|
Overall Niche Grade
A+
|
National Ranking
39
|
Full Metro Ranking
Best High Schools for STEM in Greensboro Area
|
|
Metro Area
Greenville Area
|
Overall Niche Grade
A+
|
National Ranking
960
|
Full Metro Ranking
Best High Schools for STEM in Greenville Area
|
|
Metro Area
Hartford Area
|
School
The Loomis Chaffee School
|
Overall Niche Grade
A+
|
National Ranking
128
|
Full Metro Ranking
Best High Schools for STEM in Hartford Area
|
Metro Area
Honolulu Area
|
School
Iolani School
|
Overall Niche Grade
A+
|
National Ranking
147
|
Full Metro Ranking
Best High Schools for STEM in Honolulu Area
|
Metro Area
Houston Area
|
School
St. John's School
|
Overall Niche Grade
A+
|
National Ranking
27
|
Full Metro Ranking
Best High Schools for STEM in Houston Area
|
Metro Area
Huntsville Area
|
School
Randolph School
|
Overall Niche Grade
A+
|
National Ranking
588
|
Full Metro Ranking
Best High Schools for STEM in Huntsville Area
|
Metro Area
Indianapolis Area
|
School
Park Tudor School
|
Overall Niche Grade
A+
|
National Ranking
469
|
Full Metro Ranking
Best High Schools for STEM in Indianapolis Area
|
Metro Area
Jackson Area
|
Overall Niche Grade
A+
|
National Ranking
475
|
Full Metro Ranking
Best High Schools for STEM in Jackson Area
|
|
Metro Area
Jacksonville Area
|
School
The Bolles School
|
Overall Niche Grade
A+
|
National Ranking
592
|
Full Metro Ranking
Best High Schools for STEM in Jacksonville Area
|
Metro Area
Kalamazoo Area
|
School
Portage Central High School
|
Overall Niche Grade
A
|
National Ranking
2,148
|
Full Metro Ranking
Best High Schools for STEM in Kalamazoo Area
|
Metro Area
Kansas City Area
|
School
The Pembroke Hill School
|
Overall Niche Grade
A+
|
National Ranking
270
|
Full Metro Ranking
Best High Schools for STEM in Kansas City Area
|
Metro Area
Kennewick Area
|
School
Hanford High School
|
Overall Niche Grade
A
|
National Ranking
3,050
|
Full Metro Ranking
Best High Schools for STEM in Kennewick Area
|
Metro Area
Kingsport Area
|
School
University School
|
Overall Niche Grade
A
|
National Ranking
1,461
|
Full Metro Ranking
Best High Schools for STEM in Kingsport Area
|
Metro Area
Knoxville Area
|
School
Webb School of Knoxville
|
Overall Niche Grade
A+
|
National Ranking
613
|
Full Metro Ranking
Best High Schools for STEM in Knoxville Area
|
Metro Area
Lafayette Area
|
School
Episcopal School of Acadiana
|
Overall Niche Grade
A+
|
National Ranking
354
|
Full Metro Ranking
Best High Schools for STEM in Lafayette Area
|
Metro Area
Lancaster Area
|
School
Linden Hall
|
Overall Niche Grade
A+
|
National Ranking
642
|
Full Metro Ranking
Best High Schools for STEM in Lancaster Area
|
Metro Area
Lansing Area
|
School
Okemos High School
|
Overall Niche Grade
A+
|
National Ranking
220
|
Full Metro Ranking
Best High Schools for STEM in Lansing Area
|
Metro Area
Las Vegas Area
|
School
The Meadows School
|
Overall Niche Grade
A+
|
National Ranking
221
|
Full Metro Ranking
Best High Schools for STEM in Las Vegas Area
|
Metro Area
Lexington Area
|
Overall Niche Grade
A
|
National Ranking
898
|
Full Metro Ranking
Best High Schools for STEM in Lexington Area
|
|
Metro Area
Lincoln Area
|
School
Lincoln East High School
|
Overall Niche Grade
A+
|
National Ranking
1,409
|
Full Metro Ranking
Best High Schools for STEM in Lincoln Area
|
Metro Area
Little Rock Area
|
School
Pulaski Academy
|
Overall Niche Grade
A+
|
National Ranking
1,066
|
Full Metro Ranking
Best High Schools for STEM in Little Rock Area
|
Metro Area
Los Angeles Area
|
School
Harvard-Westlake School
|
Overall Niche Grade
A+
|
National Ranking
15
|
Full Metro Ranking
Best High Schools for STEM in Los Angeles Area
|
Metro Area
Louisville Area
|
School
Kentucky Country Day School
|
Overall Niche Grade
A+
|
National Ranking
328
|
Full Metro Ranking
Best High Schools for STEM in Louisville Area
|
Metro Area
Lubbock Area
|
School
All Saints Episcopal School
|
Overall Niche Grade
A
|
National Ranking
2,375
|
Full Metro Ranking
Best High Schools for STEM in Lubbock Area
|
Metro Area
Macon Area
|
School
Stratford Academy
|
Overall Niche Grade
A+
|
National Ranking
986
|
Full Metro Ranking
Best High Schools for STEM in Macon Area
|
Metro Area
Madison Area
|
School
Middleton High School
|
Overall Niche Grade
A+
|
National Ranking
378
|
Full Metro Ranking
Best High Schools for STEM in Madison Area
|
Metro Area
Manchester Area
|
School
St. Paul's School
|
Overall Niche Grade
A+
|
National Ranking
21
|
Full Metro Ranking
Best High Schools for STEM in Manchester Area
|
Metro Area
Medford Area
|
School
St. Mary's School
|
Overall Niche Grade
A+
|
National Ranking
1,229
|
Full Metro Ranking
Best High Schools for STEM in Medford Area
|
Metro Area
Memphis Area
|
School
St. Mary's Episcopal School
|
Overall Niche Grade
A+
|
National Ranking
356
|
Full Metro Ranking
Best High Schools for STEM in Memphis Area
|
Metro Area
Miami Area
|
School
Ransom Everglades School
|
Overall Niche Grade
A+
|
National Ranking
41
|
Full Metro Ranking
Best High Schools for STEM in Miami Area
|
Metro Area
Milwaukee Area
|
Overall Niche Grade
A+
|
National Ranking
382
|
Full Metro Ranking
Best High Schools for STEM in Milwaukee Area
|
|
Metro Area
Minneapolis-St. Paul Area
|
School
The Blake School
|
Overall Niche Grade
A+
|
National Ranking
92
|
Full Metro Ranking
Best High Schools for STEM in Minneapolis-St. Paul Area
|
Metro Area
Mobile Area
|
Overall Niche Grade
A+
|
National Ranking
884
|
Full Metro Ranking
Best High Schools for STEM in Mobile Area
|
|
Metro Area
Montgomery Area
|
Overall Niche Grade
A+
|
National Ranking
258
|
Full Metro Ranking
Best High Schools for STEM in Montgomery Area
|
|
Metro Area
Nashville Area
|
School
Montgomery Bell Academy
|
Overall Niche Grade
A+
|
National Ranking
350
|
Full Metro Ranking
Best High Schools for STEM in Nashville Area
|
Metro Area
New Orleans Area
|
Overall Niche Grade
A+
|
National Ranking
267
|
Full Metro Ranking
Best High Schools for STEM in New Orleans Area
|
|
Metro Area
New York City Area
|
School
Bergen County Academies
|
Overall Niche Grade
A+
|
National Ranking
3
|
Full Metro Ranking
Best High Schools for STEM in New York City Area
|
Metro Area
Norfolk Area
|
School
Norfolk Academy
|
Overall Niche Grade
A+
|
National Ranking
312
|
Full Metro Ranking
Best High Schools for STEM in Norfolk Area
|
Metro Area
Oklahoma City Area
|
School
Casady School
|
Overall Niche Grade
A+
|
National Ranking
429
|
Full Metro Ranking
Best High Schools for STEM in Oklahoma City Area
|
Metro Area
Omaha Area
|
Overall Niche Grade
A+
|
National Ranking
625
|
Full Metro Ranking
Best High Schools for STEM in Omaha Area
|
|
Metro Area
Orlando Area
|
School
Trinity Preparatory School
|
Overall Niche Grade
A+
|
National Ranking
174
|
Full Metro Ranking
Best High Schools for STEM in Orlando Area
|
Metro Area
Pensacola Area
|
School
Gulf Breeze High School
|
Overall Niche Grade
A-
|
National Ranking
2,397
|
Full Metro Ranking
Best High Schools for STEM in Pensacola Area
|
Metro Area
Peoria Area
|
School
Dunlap High School
|
Overall Niche Grade
A+
|
National Ranking
767
|
Full Metro Ranking
Best High Schools for STEM in Peoria Area
|
Metro Area
Philadelphia Area
|
School
Charter School of Wilmington
|
Overall Niche Grade
A+
|
National Ranking
46
|
Full Metro Ranking
Best High Schools for STEM in Philadelphia Area
|
Metro Area
Phoenix Area
|
School
BASIS Scottsdale
|
Overall Niche Grade
A+
|
National Ranking
6
|
Full Metro Ranking
Best High Schools for STEM in Phoenix Area
|
Metro Area
Pittsburgh Area
|
School
Shady Side Academy
|
Overall Niche Grade
A+
|
National Ranking
154
|
Full Metro Ranking
Best High Schools for STEM in Pittsburgh Area
|
Metro Area
Portland Area
|
School
Oregon Episcopal School
|
Overall Niche Grade
A+
|
National Ranking
164
|
Full Metro Ranking
Best High Schools for STEM in Portland Area
|
Metro Area
Portland, ME Area
|
School
Cape Elizabeth High School
|
Overall Niche Grade
A+
|
National Ranking
390
|
Full Metro Ranking
Best High Schools for STEM in Portland, ME Area
|
Metro Area
Providence Area
|
School
The Wheeler School
|
Overall Niche Grade
A+
|
National Ranking
189
|
Full Metro Ranking
Best High Schools for STEM in Providence Area
|
Metro Area
Quad Cities Area
|
School
Rivermont Collegiate
|
Overall Niche Grade
A+
|
National Ranking
715
|
Full Metro Ranking
Best High Schools for STEM in Quad Cities Area
|
Metro Area
Raleigh Area
|
School
Raleigh Charter High School
|
Overall Niche Grade
A+
|
National Ranking
101
|
Full Metro Ranking
Best High Schools for STEM in Raleigh Area
|
Metro Area
Redding Area
|
School
University Preparatory
|
Overall Niche Grade
A+
|
National Ranking
1,258
|
Full Metro Ranking
Best High Schools for STEM in Redding Area
|
Metro Area
Reno Area
|
School
The Davidson Academy
|
Overall Niche Grade
A+
|
National Ranking
114
|
Full Metro Ranking
Best High Schools for STEM in Reno Area
|
Metro Area
Richmond Area
|
Overall Niche Grade
A+
|
National Ranking
140
|
Full Metro Ranking
Best High Schools for STEM in Richmond Area
|
|
Metro Area
Roanoke Area
|
School
Cave Spring High School
|
Overall Niche Grade
A
|
National Ranking
1,217
|
Full Metro Ranking
Best High Schools for STEM in Roanoke Area
|
Metro Area
Rochester Area
|
Overall Niche Grade
A+
|
National Ranking
359
|
Full Metro Ranking
Best High Schools for STEM in Rochester Area
|
|
Metro Area
Rochester, MN Area
|
School
Mayo Senior High School
|
Overall Niche Grade
A+
|
National Ranking
732
|
Full Metro Ranking
Best High Schools for STEM in Rochester, MN Area
|
Metro Area
Rockford Area
|
School
Keith Country Day School
|
Overall Niche Grade
A+
|
National Ranking
1,732
|
Full Metro Ranking
Best High Schools for STEM in Rockford Area
|
Metro Area
Sacramento Area
|
Overall Niche Grade
A+
|
National Ranking
517
|
Full Metro Ranking
Best High Schools for STEM in Sacramento Area
|
|
Metro Area
Saginaw Area
|
School
H.H. Dow High School
|
Overall Niche Grade
A+
|
National Ranking
731
|
Full Metro Ranking
Best High Schools for STEM in Saginaw Area
|
Metro Area
Salt Lake City Area
|
School
The Waterford School
|
Overall Niche Grade
A+
|
National Ranking
224
|
Full Metro Ranking
Best High Schools for STEM in Salt Lake City Area
|
Metro Area
San Antonio Area
|
School
Keystone School
|
Overall Niche Grade
A+
|
National Ranking
168
|
Full Metro Ranking
Best High Schools for STEM in San Antonio Area
|
Metro Area
San Diego Area
|
School
The Bishop's School
|
Overall Niche Grade
A+
|
National Ranking
89
|
Full Metro Ranking
Best High Schools for STEM in San Diego Area
|
Metro Area
San Francisco Bay Area
|
School
The Harker School
|
Overall Niche Grade
A+
|
National Ranking
2
|
Full Metro Ranking
Best High Schools for STEM in San Francisco Bay Area
|
Metro Area
Santa Barbara Area
|
School
Cate School
|
Overall Niche Grade
A+
|
National Ranking
72
|
Full Metro Ranking
Best High Schools for STEM in Santa Barbara Area
|
Metro Area
Santa Fe Area
|
School
Los Alamos High School
|
Overall Niche Grade
A+
|
National Ranking
825
|
Full Metro Ranking
Best High Schools for STEM in Santa Fe Area
|
Metro Area
Savannah Area
|
Overall Niche Grade
A+
|
National Ranking
472
|
Full Metro Ranking
Best High Schools for STEM in Savannah Area
|
|
Metro Area
Scranton Area
|
Overall Niche Grade
A+
|
National Ranking
570
|
Full Metro Ranking
Best High Schools for STEM in Scranton Area
|
|
Metro Area
Seattle Area
|
School
Lakeside School
|
Overall Niche Grade
A+
|
National Ranking
20
|
Full Metro Ranking
Best High Schools for STEM in Seattle Area
|
Metro Area
Shreveport Area
|
Overall Niche Grade
A+
|
National Ranking
1,398
|
Full Metro Ranking
Best High Schools for STEM in Shreveport Area
|
|
Metro Area
Sioux Falls Area
|
School
Lincoln High School
|
Overall Niche Grade
A
|
National Ranking
1,758
|
Full Metro Ranking
Best High Schools for STEM in Sioux Falls Area
|
Metro Area
South Bend Area
|
School
Trinity School at Greenlawn
|
Overall Niche Grade
A+
|
National Ranking
1,950
|
Full Metro Ranking
Best High Schools for STEM in South Bend Area
|
Metro Area
Spokane Area
|
School
St. George's School
|
Overall Niche Grade
A+
|
National Ranking
1,411
|
Full Metro Ranking
Best High Schools for STEM in Spokane Area
|
Metro Area
Springfield, IL Area
|
School
Springfield High School
|
Overall Niche Grade
A-
|
National Ranking
3,240
|
Full Metro Ranking
Best High Schools for STEM in Springfield, IL Area
|
Metro Area
Springfield, MA Area
|
School
Longmeadow High School
|
Overall Niche Grade
A+
|
National Ranking
630
|
Full Metro Ranking
Best High Schools for STEM in Springfield, MA Area
|
Metro Area
Springfield, MO Area
|
School
Greenwood Laboratory School
|
Overall Niche Grade
A+
|
National Ranking
1,012
|
Full Metro Ranking
Best High Schools for STEM in Springfield, MO Area
|
Metro Area
St. Louis Area
|
School
Saint Louis Priory School
|
Overall Niche Grade
A+
|
National Ranking
145
|
Full Metro Ranking
Best High Schools for STEM in St. Louis Area
|
Metro Area
Stockton Area
|
School
Mountain House High School
|
Overall Niche Grade
A
|
National Ranking
3,032
|
Full Metro Ranking
Best High Schools for STEM in Stockton Area
|
Metro Area
Syracuse Area
|
Overall Niche Grade
A+
|
National Ranking
578
|
Full Metro Ranking
Best High Schools for STEM in Syracuse Area
|
|
Metro Area
Tallahassee Area
|
School
Maclay School
|
Overall Niche Grade
A+
|
National Ranking
1,294
|
Full Metro Ranking
Best High Schools for STEM in Tallahassee Area
|
Metro Area
Tampa Area
|
School
Berkeley Preparatory School
|
Overall Niche Grade
A+
|
National Ranking
146
|
Full Metro Ranking
Best High Schools for STEM in Tampa Area
|
Metro Area
Toledo Area
|
Overall Niche Grade
A+
|
National Ranking
396
|
Full Metro Ranking
Best High Schools for STEM in Toledo Area
|
|
Metro Area
Tucson Area
|
School
BASIS Tucson North
|
Overall Niche Grade
A+
|
National Ranking
61
|
Full Metro Ranking
Best High Schools for STEM in Tucson Area
|
Metro Area
Tulsa Area
|
School
Holland Hall
|
Overall Niche Grade
A+
|
National Ranking
964
|
Full Metro Ranking
Best High Schools for STEM in Tulsa Area
|
Metro Area
Waco Area
|
Overall Niche Grade
A+
|
National Ranking
736
|
Full Metro Ranking
Best High Schools for STEM in Waco Area
|
|
Metro Area
Washington, D.C. Area
|
Overall Niche Grade
A+
|
National Ranking
1
|
Full Metro Ranking
Best High Schools for STEM in Washington, D.C. Area
|
|
Metro Area
Wichita Area
|
School
Wichita Collegiate School
|
Overall Niche Grade
A+
|
National Ranking
947
|
Full Metro Ranking
Best High Schools for STEM in Wichita Area
|
Metro Area
Wilmington Area
|
School
Cape Fear Academy
|
Overall Niche Grade
A+
|
National Ranking
1,043
|
Full Metro Ranking
Best High Schools for STEM in Wilmington Area
|
Metro Area
York Area
|
School
York Country Day School
|
Overall Niche Grade
A+
|
National Ranking
2,585
|
Full Metro Ranking
Best High Schools for STEM in York Area
|
Metro Area
Youngstown Area
|
School
Canfield High School
|
Overall Niche Grade
B+
|
National Ranking
4,321
|
Full Metro Ranking
Best High Schools for STEM in Youngstown Area
|
More Articles By Niche
-
How Parents Can Help with the College Search—Without Taking Over
It can be tempting to take the reins, but parents should play a supporting role, not take control, when it comes to helping the kids apply to college.
-
How to Involve Sophomores in the College Search Now
It can be tough to get sophomores interested in the college search right now. College is still years away, right?
It might seem like light years away, but the reality is sophomore year is the perfect time to start getting prepared for college.
-
How to Give the Gift of a College Education This Holiday
Whatever seasonal holiday you celebrate, more often than not it comes with gifts. Usually, that means gadgets and toys for kids. But we suggest an alternative: a college education. Read on for ways to pad your kiddos college fund this holiday season.