Best STEM High Schools 2020

America is a nation of entrepreneurs and innovators, and our economic vitality and national security depend on our sustaining that vibrant culture. Science, technology, engineering, mathematics—these are the fields in which our children need to be fluent. The STEM skills that only specialists have today will be expected of virtually everyone in the American workforce tomorrow.

Children are natural STEM students. They love to explore the properties of sand and water, to build towers (and knock them down), to count their Halloween candy or track sports statistics. We need to make sure that innate drive, curiosity and creativity aren't lost along the way.

That's why Newsweek, with its long history of reporting on scientific breakthroughs, technological revolutions and societal challenges, partnered with STEM.org to rank America's Best STEM High Schools. We found schools in every region of the country that offer skilled teachers who keep up with developments in these fields and who create dynamic learning environments to engage their students.

We'll post the rankings of the Top 5,000 STEM High Schools on newsweek.com on November 8th—National STEM Day. The Top 500 STEM High Schools will also be listed in Newsweek magazine.

With high-profile institutions in big urban areas and small but strong programs across the nation, America's future in science, technology, engineering and mathematics is in good hands. Just take a look at these successful schools. We hope one of them will be the right fit for your family.

Nancy Cooper Signature
Rank
School
Score
City
State
Type
1000Episcopal High School81.56BellaireTXPrivate
1001Academy of Holy Angels81.55RichfieldMNPrivate
1002Pleasant Valley High School81.55BettendorfIAPublic
1003School of the Holy Child81.54RyeNYPrivate
1004North Hunterdon High School81.53AnnandaleNJPublic
1005St. David's School81.53RaleighNCPrivate
1006Creighton Preparatory School81.50OmahaNEPrivate
1007Natick High School81.48NatickMAPublic
1008Paul Laurence Dunbar High School81.43LexingtonKYPublic
1009Neuqua Valley High School81.42NapervilleILPublic
1010Kohler High School81.41KohlerWIPublic
1011Marvin Ridge High School81.40WaxhawNCPublic
1012The Williams School81.39New LondonCTPrivate
1013Lake Travis High School81.39AustinTXPublic
1014Wilmington Friends School81.37WilmingtonDEPrivate
1015Palm Harbor University High School81.37Palm HarborFLPublic
1016Harmony School of Advancement - High School81.37HoustonTXPublic/Charter
1017Park School81.33BaltimoreMDPrivate
1018Waunakee High School81.29WaunakeeWIPublic
1019Ward Melville Senior High School81.26East SetauketNYPublic
1020Canterbury School81.23New MilfordCTPrivate
1021Mahtomedi Senior High School81.22MahtomediMNPublic
1022Leonia High School81.20LeoniaNJPublic
1023Community School81.19Sun ValleyIDPrivate
1024Kennesaw Mountain High School81.18KennesawGAPublic
1025Marshall High School81.15Falls ChurchVAPublic
1026Peters Township High School81.15McmurrayPAPublic
1027Riverfield Country Day School81.14TulsaOKPrivate
1028Hollis-Brookline High School81.14HollisNHPublic
1029Flintridge Sacred Heart Academy81.12La Canada FlintridgeCAPrivate
1030South Fayette Township High School81.11McdonaldPAPublic
1031Hawai'i Preparatory Academy81.10KamuelaHIPrivate
1032Dallas International School81.07DallasTXPrivate
1033Xavier College Preparatory Roman Catholic High School81.06PhoenixAZPrivate
1034Notre Dame Preparatory School and Marist Academy81.05PontiacMIPrivate
1035Archbishop Mitty High School81.05San JoseCAPrivate
1036Hopewell Valley Central High School81.03PenningtonNJPublic
1037Saint James School81.02HagerstownMDPrivate
1038Parkway West High School81.01BallwinMOPublic
1039Lakeridge High School81.00Lake OswegoORPublic
1040Andover High School80.98AndoverMAPublic
1041Rocky River High School80.94Rocky RiverOHPublic
1042Pelham Memorial High School80.92PelhamNYPublic
1043Olathe Northwest High School80.91OlatheKSPublic
1044Masconomet Regional High School80.91BoxfordMAPublic
1045Hampton High School80.90Allison ParkPAPublic
1046Lovejoy High School80.87LucasTXPublic
1047Church Farm School80.84ExtonPAPrivate
1048West High School80.81TorranceCAPublic
1049St. Edward's School80.80Vero BeachFLPrivate
1050Joel Barlow High School80.78ReddingCTPublic
1051Santa Margarita Catholic High School80.73Rancho Santa MargaritaCAPrivate
1052St. Thomas Episcopal School80.69HoustonTXPrivate
1053The Albany Academies80.68AlbanyNYPrivate
1054Jack M. Barrack Hebrew Academy80.67Bryn MawrPAPrivate
1055Fairview High School80.65FairviewPAPublic
1056Tamalpais High School80.64Mill ValleyCAPublic
1057Beaver Country Day School80.63Chestnut HillMAPrivate
1058Cascia Hall Preparatory School80.60TulsaOKPrivate
1059Scripps Ranch High School80.60San DiegoCAPublic
1060Southlands Christian Schools80.58Rowland HeightsCAPrivate
1061Howard High School80.58Ellicott CityMDPublic
1062Bethlehem Central Senior High School80.56DelmarNYPublic
1063College Park High School80.54The WoodlandsTXPublic
1064Hinsdale South High School80.53DarienILPublic
1065Prospect High School80.52Mt ProspectILPublic
1066Pine-Richland High School80.50GibsoniaPAPublic
1067Suffield Academy80.49SuffieldCTPrivate
1068Highlands High School80.46Fort ThomasKYPublic
1069Lafayette High School80.42WildwoodMOPublic
1070The Episcopal Collegiate School80.41Little RockARPrivate
1071The Colorado Springs School80.41Colorado SpringsCOPrivate
1072Laguna Beach High School80.39Laguna BeachCAPublic
1073Seton Hall Preparatory School80.38West OrangeNJPrivate
1074Kehillah Jewish High School80.36Palo AltoCAPrivate
1075British International School of Boston80.36Jamaica PlainMAPrivate
1076Detroit Catholic Central High School80.32NoviMIPrivate
1077Deerfield High School80.30DeerfieldILPublic
1078Baton Rouge Magnet High School80.29Baton RougeLAPublic
1079The Pennington School80.28PenningtonNJPrivate
1080Whitfield School80.27Saint LouisMOPrivate
1081Lusher Charter School80.26New OrleansLAPublic/Charter
1082Leon M. Goldstein High School for the Sciences80.24BrooklynNYPublic
1083St. George's Independent School80.24ColliervilleTNPrivate
1084Christ School80.22AshevilleNCPrivate
1085Central Catholic High School80.21PittsburghPAPrivate
1086Grandview High School80.21AuroraCOPublic
1087Bellarmine Preparatory School80.19TacomaWAPrivate
1088Oaks Christian School80.18Westlake VillageCAPrivate
1089The MacDuffie School80.16GranbyMAPrivate
1090Morgan Park Academy80.16ChicagoILPrivate
1091The Gregory School80.15TucsonAZPrivate
1092Montville Township High School80.13MontvilleNJPublic
1093La Salle College High School80.12WyndmoorPAPrivate
1094St. John's Jesuit High School and Academy80.12ToledoOHPrivate
1095St. Thomas Aquinas High School80.12Fort LauderdaleFLPrivate
1096Lake Zurich High School80.11Lake ZurichILPublic
1097Deep Run High School80.10Glen AllenVAPublic
1098Carroll High School80.08SouthlakeTXPublic
1099Ramapo High School80.05Franklin LakesNJPublic
1100Saint John's High School80.04ShrewsburyMAPrivate
1101Waring School80.02BeverlyMAPrivate
1102Severna Park High School80.01Severna ParkMDPublic
1103Columbia Independent School79.98ColumbiaMOPrivate
1104Bayard Rustin High School79.96West ChesterPAPublic
1105Lassiter High School79.95MariettaGAPublic
1106Bard High School Early College Queens79.95Long Island CityNYPublic
1107St. Joseph High School79.90Saint JosephMIPublic
1108McIntosh High School79.90Peachtree CityGAPublic
1109International School of Boston79.88CambridgeMAPrivate
1110Salisbury School79.88SalisburyCTPrivate
1111Kamiak High School79.87MukilteoWAPublic
1112Palos Verdes High School79.85Palos Verdes EstatesCAPublic
1113Alamo Heights High School79.84San AntonioTXPublic
1114Chaminade High School79.80MineolaNYPrivate
1115University Preparatory79.80ReddingCAPublic/Charter
1116Parish Episcopal School79.80DallasTXPrivate
1117Farmington High School79.79FarmingtonCTPublic
1118Niles North High School79.77SkokieILPublic
1119Groton Dunstable Regional High School79.76GrotonMAPublic
1120Midland School79.75Los OlivosCAPrivate
1121Phoenix Union Bioscience High School79.74PhoenixAZPublic
1122Sayre School79.73LexingtonKYPrivate
1123BASIS Mesa79.72MesaAZPublic/Charter
1124Clear Lake High School79.71HoustonTXPublic
1125St. Johns Country Day School79.68Orange ParkFLPrivate
1126Verona Area High School79.68VeronaWIPublic
1127Oyster River High School79.66DurhamNHPublic
1128Wheaton Warrenville South High School79.62WheatonILPublic
1129Yorktown High School79.60ArlingtonVAPublic
1130Voorhees High School79.59Glen GardnerNJPublic
1131Lamar Academy79.58McallenTXPublic
1132The Out-of-Door Academy79.57SarasotaFLPrivate
1133South High School79.56TorranceCAPublic
1134Weddington High School79.54MatthewsNCPublic
1135Friends Select School79.53PhiladelphiaPAPrivate
1136Lake Ridge Academy79.53North RidgevilleOHPrivate
1137Shaker High School79.50LathamNYPublic
1138St. Mary's School79.50MedfordORPrivate
1139Colorado Rocky Mountain School79.47CarbondaleCOPrivate
1140Shawnee Mission East High School79.45Shawnee MissionKSPublic
1141San Mateo High School79.43San MateoCAPublic
1142Hunterdon Central Regional High School79.42FlemingtonNJPublic
1143Yeshivah of Flatbush - Joel Braverman High School79.37BrooklynNYPrivate
1144Harrisburg Academy79.36WormleysburgPAPrivate
1145John T. Hoggard High School79.35WilmingtonNCPublic
1146Loyola Blakefield79.35TowsonMDPrivate
1147Bergen Catholic High School79.34OradellNJPrivate
1148Cave Spring High School79.32RoanokeVAPublic
1149Dublin High School79.31DublinCAPublic
1150Franklin Academy79.30Wake ForestNCPublic/Charter
1151Valencia High School79.25PlacentiaCAPublic
1152Little Red School House and Elisabeth Irwin High School (LREI)79.23New YorkNYPrivate
1153Battle Ground Academy79.23FranklinTNPrivate
1154Gaston Day School79.22GastoniaNCPrivate
1155Kingwood High School79.19KingwoodTXPublic
1156Santa Monica High School79.18Santa MonicaCAPublic
1157Charleston Catholic High School79.18CharlestonWVPrivate
1158San Diego Jewish Academy79.17San DiegoCAPrivate
1159The Marshall School79.17DuluthMNPrivate
1160Holy Trinity Episcopal Academy79.16MelbourneFLPrivate
1161Northern High School79.16Grand RapidsMIPublic
1162South Eugene High School79.14EugeneORPublic
1163New Providence High School79.14New ProvidenceNJPublic
1164Birch Wathen Lenox School79.07New YorkNYPrivate
1165Southwestern Academy79.04San MarinoCAPrivate
1166Pulaski Academy79.03Little RockARPrivate
1167Health Careers High School79.00San AntonioTXPublic
1168Rose and Alex Pilibos Armenian School78.99Los AngelesCAPrivate
1169Greely High School78.98CumberlandMEPublic
1170Sacred Heart Academy78.97LouisvilleKYPrivate
1171Granville High School78.95GranvilleOHPublic
1172Eastside Catholic School78.94SammamishWAPrivate
1173Robbinsville High School78.92RobbinsvilleNJPublic
1174Jewish Community High School of the Bay78.90San FranciscoCAPrivate
1175Divine Savior Academy78.90DoralFLPrivate
1176International Academy of Macomb78.88Clinton TownshipMIPublic
1177Shrewsbury Senior High School78.87ShrewsburyMAPublic
1178St. Catherine's School78.87RichmondVAPrivate
1179Hawaii Baptist Academy78.86HonoluluHIPrivate
1180Academy of Notre Dame de Namur78.84VillanovaPAPrivate
1181Falmouth Academy78.83FalmouthMAPrivate
1182St. Mary's Academy78.81PortlandORPrivate
1183The Solomon Schechter School of Westchester78.81HartsdaleNYPrivate
1184Maharishi School78.79FairfieldIAPrivate
1185Brookstone School78.78ColumbusGAPrivate
1186The Frisch School78.76ParamusNJPrivate
1187Eastview Senior High School78.76Apple ValleyMNPublic
1188The Independent School78.73WichitaKSPrivate
1189Pine Lake Preparatory School78.72MooresvilleNCPublic/Charter
1190Half Hollow Hills High School West78.70Dix HillsNYPublic
1191Saint Mary's School78.67RaleighNCPrivate
1192The Tatnall School78.66WilmingtonDEPrivate
1193St. Paul's Episcopal School78.62MobileALPrivate
1194iPrep Academy78.61MiamiFLPublic
1195Lawrence Free State High School78.58LawrenceKSPublic
1196Allen D. Nease Senior High School78.58Ponte VedraFLPublic
1197Greendale High School78.55GreendaleWIPublic
1198Cathedral Catholic High School78.53San DiegoCAPrivate
1199North High School78.52Downers GroveILPublic
1200Haverford Senior High School78.49HavertownPAPublic
1201Vestavia Hills High School78.48Vestavia HillsALPublic
1202Trinity Christian Academy78.47AddisonTXPrivate
1203Caddo Parish Magnet High School78.46ShreveportLAPublic
1204Miss Hall's School78.46PittsfieldMAPrivate
1205The Cambridge School of Dallas78.45DallasTXPrivate
1206Western Sierra Collegiate Academy78.44RocklinCAPublic/Charter
1207Chanhassen High School78.41ChanhassenMNPublic
1208Brecksville-Broadview Heights High School78.40Broadview HeightsOHPublic
1209West Ranch High School78.39ValenciaCAPublic
1210Jenks High School78.37JenksOKPublic
1211The Field School78.36WashingtonDCPrivate
1212Reagan High School78.33San AntonioTXPublic
1213Henderson High School78.30West ChesterPAPublic
1214Jefferson Senior High School78.29BloomingtonMNPublic
1215University High School of Indiana78.28CarmelINPrivate
1216Millard North High School78.27OmahaNEPublic
1217Stone Bridge High School78.27AshburnVAPublic
1218Westover School78.25MiddleburyCTPrivate
1219Edgewood High School of the Sacred Heart78.25MadisonWIPrivate
1220Northern Valley Regional High School - Old Tappan78.24Old TappanNJPublic
1221Maine South High School78.21Park RidgeILPublic
1222Worcester Preparatory School78.19BerlinMDPrivate
1223Montrose School78.18MedfieldMAPrivate
1224Robert M. Beren Academy78.16HoustonTXPrivate
1225Irvington High School78.16IrvingtonNYPublic
1226The Episcopal School of Los Angeles78.13Los AngelesCAPrivate
1227Victor Senior High School78.13VictorNYPublic
1228Lutheran South Academy78.13HoustonTXPrivate
1229Skyline High School78.11SammamishWAPublic
1230Columbus High School78.11ColumbusGAPublic
1231Jose Marti MAST 6-12 Academy78.10HialeahFLPublic
1232Rochambeau French International School78.08BethesdaMDPrivate
1233Tempe Preparatory Academy78.07TempeAZPublic/Charter
1234Downingtown High School East78.07ExtonPAPublic
1235Lakeview Technology Academy78.06Pleasant PrairieWIPublic
1236Boca Raton Community High School78.06Boca RatonFLPublic
1237Manhattan High School for Girls78.02New YorkNYPrivate
1238Alameda Science and Technology Institute78.00AlamedaCAPublic
1239Methacton High School77.98EaglevillePAPublic
1240Parkway South High School77.97ManchesterMOPublic
1241Shattuck-St. Mary's School77.96FaribaultMNPrivate
1242Guilford High School77.94GuilfordCTPublic
1243South Side High School77.93Rockville CentreNYPublic
1244University High School77.92FresnoCAPublic/Charter
1245The Newman School77.91BostonMAPrivate
1246Noor-Ul-Iman School77.90Monmouth JunctionNJPrivate
1247Duchesne Academy of the Sacred Heart77.89OmahaNEPrivate
1248Chaminade College Preparatory School77.88St. LouisMOPrivate
1249Salesianum School77.88WilmingtonDEPrivate
1250Mahomet-Seymour High School77.87MahometILPublic
1251Manhattan Center for Science and Mathematics77.87New YorkNYPublic
1252Rye Neck Senior High School77.86MamaroneckNYPublic
1253Metea Valley High School77.83AuroraILPublic
1254Manheim Township High School77.83LancasterPAPublic
1255The King's Academy77.82SunnyvaleCAPrivate
1256Northfield Senior High School77.81NorthfieldMNPublic
1257Evergreen High School77.80EvergreenCOPublic
1258Centerville High School77.79CentervilleOHPublic
1259St. Joseph High School77.77MetuchenNJPrivate
1260Grandview Heights High School77.76ColumbusOHPublic
1261Girls Preparatory School77.76ChattanoogaTNPrivate
1262Marmion Academy77.76AuroraILPrivate
1263Holderness School77.74HoldernessNHPrivate
1264Arapahoe High School77.73CentennialCOPublic
1265Notre Dame Preparatory School77.72TowsonMDPrivate
1266Amity Regional High School77.69WoodbridgeCTPublic
1267Auburn High School77.68AuburnALPublic
1268Montclair High School77.66MontclairNJPublic
1269Stoney Creek High School77.65Rochester HillsMIPublic
1270Myers Park High School77.64CharlotteNCPublic
1271Ardsley High School77.63ArdsleyNYPublic
1272Coronado High School77.62CoronadoCAPublic
1273Jesuit High School77.60CarmichaelCAPrivate
1274Lincoln East High School77.60LincolnNEPublic
1275Alameda High School77.59AlamedaCAPublic
1276Jackson Hole Community School77.56JacksonWYPrivate
1277Minnehaha Academy77.56MinneapolisMNPrivate
1278Rumson Fair Haven Regional High School77.55RumsonNJPublic
1279Hillsborough High School77.52HillsboroughNJPublic
1280Mahwah High School77.49MahwahNJPublic
1281Algonquin Regional High School77.48NorthboroughMAPublic
1282Inglemoor High School77.45KenmoreWAPublic
1283Oak Ridge High School77.43El Dorado HillsCAPublic
1284de Toledo High School77.42West HillsCAPrivate
1285Oklahoma School of Science and Mathematics77.40Oklahoma CityOKPublic
1286John Hersey High School77.38Arlington HeightsILPublic
1287Seabury Hall77.35MakawaoHIPrivate
1288British International School of Houston77.34KatyTXPrivate
1289Camden Hills Regional High School77.33RockportMEPublic
1290The Boys' Latin School of Maryland77.32BaltimoreMDPrivate
1291Brookwood High School77.31SnellvilleGAPublic
1292Leigh High School77.28San JoseCAPublic
1293Our Lady of Good Counsel High School77.26OlneyMDPrivate
1294The Woodlands Preparatory School77.23TomballTXPrivate
1295Buffalo Grove High School77.23Buffalo GroveILPublic
1296Trinity Episcopal School77.22RichmondVAPrivate
1297Lakeview Academy77.20GainesvilleGAPrivate
1298Windermere Preparatory School77.20WindermereFLPrivate
1299Christian Brothers Academy77.18LincroftNJPrivate
1300Lisle High School77.17LisleILPublic
1301Las Lomas High School77.17Walnut CreekCAPublic
1302John Paul II High School77.16PlanoTXPrivate
1303Beechwood High School77.15Fort MitchellKYPublic
1304Glen Rock High School77.14Glen RockNJPublic
1305Eagle Ridge Academy77.14MinnetonkaMNPublic/Charter
1306Robinson Secondary School77.12FairfaxVAPublic
1307Friendswood High School77.10FriendswoodTXPublic
1308Westlake High School77.08WestlakeOHPublic
1309Dulaney High School77.06TimoniumMDPublic
1310University Liggett School77.04Grosse Pointe WoodsMIPrivate
1311Irma Lerma Rangel Young Women's Leadership School77.03DallasTXPublic
1312NYC Lab High School for Collaborative Studies77.01New YorkNYPublic
1313St. Charles North High School77.00St CharlesILPublic
1314Houston Academy77.00DothanALPrivate
1315University School of Jackson76.95JacksonTNPrivate
1316Seton Catholic Central High School76.95BinghamtonNYPrivate
1317West Career and Technical Academy76.92Las VegasNVPublic
1318Hampton Roads Academy76.92Newport NewsVAPrivate
1319Golda Och Academy76.89West OrangeNJPrivate
1320Mountain Vista High School76.87Highlands RanchCOPublic
1321Hingham High School76.86HinghamMAPublic
1322Eastside High School76.85GainesvilleFLPublic
1323P.S. 195 - City Honors School76.85BuffaloNYPublic
1324Oakdale High School76.84IjamsvilleMDPublic
1325St. George's School76.82SpokaneWAPrivate
1326Jackson Academy76.80JacksonMSPrivate
1327Corvallis High School76.78CorvallisORPublic
1328Mt. Desert Island High School76.77Bar HarborMEPublic
1329Highland School of Technology76.77GastoniaNCPublic
1330Morristown-Beard School76.69MorristownNJPrivate
1331Yorba Linda High School76.65Yorba LindaCAPublic
1332Aquinas Academy76.61GibsoniaPAPrivate
1333Niwot High School76.60NiwotCOPublic
1334Mound-Westonka High School76.59MinnetristaMNPublic
1335Chaminade College Preparatory76.58West HillsCAPrivate
1336Cambridge Rindge and Latin School76.58CambridgeMAPublic
1337Ralston Valley Senior High School76.55ArvadaCOPublic
1338Northampton High School76.54NorthamptonMAPublic
1339Don Bosco Technical Institute76.53RosemeadCAPrivate
1340Crean Lutheran High School76.53IrvineCAPrivate
1341Fossil Ridge High School76.52Fort CollinsCOPublic
1342Dawson School76.51LafayetteCOPrivate
1343La Cueva High School76.50AlbuquerqueNMPublic
1344College Academy at Broward College76.47DavieFLPublic
1345California High School76.47San RamonCAPublic
1346St. Martin's Episcopal School76.44MetairieLAPrivate
1347Atlanta Jewish Academy76.43AtlantaGAPrivate
1348Hutchison School76.42MemphisTNPrivate
1349Roland Park Country School76.41BaltimoreMDPrivate
1350Decatur High School76.40DecaturGAPublic
1351Glenbrook South High School76.39GlenviewILPublic
1352Gilmour Academy76.38Gates MillsOHPrivate
1353The STEM Early College at N.C. AandT76.37GreensboroNCPublic
1354Plant High School76.36TampaFLPublic
1355University School76.36Johnson CityTNPublic
1356Ashley Hall School76.34CharlestonSCPrivate
1357Lourdes High School76.30RochesterMNPrivate
1358Tallulah Falls School76.29Tallulah FallsGAPrivate
1359Mount St. Joseph Academy76.28FlourtownPAPrivate
1360Glenelg Country School76.25Ellicott CityMDPrivate
1361Richards School for Young Women Leaders76.24AustinTXPublic
1362Spanish River Community High School76.24Boca RatonFLPublic
1363Spring-Ford Senior High School76.20RoyersfordPAPublic
1364The Brooklyn Latin School76.19BrooklynNYPublic
1365Woodbury Senior High School76.17WoodburyMNPublic
1366Lake Norman Charter School76.13HuntersvilleNCPublic/Charter
1367Sunny Hills High School76.12FullertonCAPublic
1368Hammond School76.04ColumbiaSCPrivate
1369Norwell High School76.03NorwellMAPublic
1370Park City High School76.02Park CityUTPublic
1371Fountain Valley High School75.97Fountain ValleyCAPublic
1372Community High School75.96Ann ArborMIPublic
1373Fenwick High School75.94Oak ParkILPrivate
1374Lewisburg High School75.90LewisburgPAPublic
1375Athens High School75.89TroyMIPublic
1376STEM School Highlands Ranch75.86Highlands RanchCOPublic/Charter
1377Wheaton North High School75.85WheatonILPublic
1378Fairport Senior High School75.84FairportNYPublic
1379Blessed Trinity Catholic High School75.83RoswellGAPrivate
1380San Luis Obispo High School75.83San Luis ObispoCAPublic
1381Trinity School at River Ridge75.82EaganMNPrivate
1382St. Edward High School75.82LakewoodOHPrivate
1383Crossroads College Preparatory School75.82Saint LouisMOPrivate
1384Watchung Hills Regional High School75.80WarrenNJPublic
1385Crested Butte Community School75.79Crested ButteCOPublic
1386Roosevelt High School75.79SeattleWAPublic
1387Maclay School75.77TallahasseeFLPrivate
1388Fairfield Ludlowe High School75.74FairfieldCTPublic
1389Elkhorn High School75.72ElkhornNEPublic
1390Cape Cod Academy75.72OstervilleMAPrivate
1391Linn-Mar High School75.69MarionIAPublic
1392St. Viator High School75.68Arlington HeightsILPrivate
1393Freedom High School75.66South RidingVAPublic
1394Council Rock High School - South75.65HollandPAPublic
1395Madison Country Day School75.63WaunakeeWIPrivate
1396Bishop Seabury Academy75.62LawrenceKSPrivate
1397Camelot Academy75.61DurhamNCPrivate
1398Anderson High School75.58AustinTXPublic
1399East Lansing High School75.56East LansingMIPublic
1400Morris County School of Technology75.55DenvilleNJPublic
1401The Roeper School - Birmingham Campus75.52BirminghamMIPrivate
1402Everest Public High School75.51Redwood CityCAPublic/Charter
1403Tesoro High School75.51Las FloresCAPublic
1404Christian Brothers Academy75.47SyracuseNYPrivate
1405St. Joseph's Academy75.45Baton RougeLAPrivate
1406High Tech High School75.43N BergenNJPublic
1407Briar Woods High School75.41AshburnVAPublic
1408Sugar Bowl Academy75.41NordenCAPrivate
1409Perkiomen School75.41PennsburgPAPrivate
1410Atlanta Girls' School75.40AtlantaGAPrivate
1411Ida Crown Jewish Academy75.39SkokieILPrivate
1412Lindblom Math and Science Academy High School75.38ChicagoILPublic
1413Carrollwood Day School75.38TampaFLPrivate
1414Lake Forest High School75.34Lake ForestILPublic
1415Riverside Brookfield Township High School75.33RiversideILPublic
1416Louisville High School75.29Woodland HillsCAPrivate
1417Pewaukee High School75.24PewaukeeWIPublic
1418Starrs Mill High School75.21FayettevilleGAPublic
1419Earl L. Vandermeulen High School75.20Port JeffersonNYPublic
1420Bob Jones High School75.17MadisonALPublic
1421Universal Academy of Florida75.16TampaFLPrivate
1422Sonoma Academy75.14Santa RosaCAPrivate
1423Cheverus High School75.13PortlandMEPrivate
1424University High School75.13TollesonAZPublic
1425Lisa Academy North75.12SherwoodARPublic/Charter
1426St. Theodore Guerin High School75.11NoblesvilleINPrivate
1427Nashoba Regional High School75.10BoltonMAPublic
1428Academy of the Sacred Heart75.09New OrleansLAPrivate
1429St. Francis High School75.07WheatonILPrivate
1430Aliso Niguel High School75.06Aliso ViejoCAPublic
1431Dulles High School75.05Sugar LandTXPublic
1432Sehome High School75.05BellinghamWAPublic
1433Bishop McGuinness Catholic High School75.02Oklahoma CityOKPrivate
1434Dayton Regional STEM School75.01KetteringOHPublic
1435West Morris Central High School75.00ChesterNJPublic
1436Cathedral High School74.98IndianapolisINPrivate
1437Bishop Manogue Catholic High School74.98RenoNVPrivate
1438Piedmont Hills High School74.95San JoseCAPublic
1439McQuaid Jesuit Preparatory School74.94RochesterNYPrivate
1440Cuthbertson High School74.93WaxhawNCPublic
1441San Ramon Valley High School74.92DanvilleCAPublic
1442Spain Park High School74.91HooverALPublic
1443Westminster Christian Academy74.90Town And CountryMOPrivate
1444AandM Consolidated High School74.89College StationTXPublic
1445Verde Valley School74.89SedonaAZPrivate
1446Woodinville High School74.89WoodinvilleWAPublic
1447Valley High School74.88West Des MoinesIAPublic
1448The Orme School74.88MayerAZPrivate
1449Argyle High School74.87ArgyleTXPublic
1450Riverdale High School74.86PortlandORPublic
1451Westhampton Beach Senior High School74.85Westhampton BeachNYPublic
1452Scattergood Friends School74.83West BranchIAPrivate
1453Marblehead High School74.82MarbleheadMAPublic
1454Chaparral High School74.81ScottsdaleAZPublic
1455Lawrence Academy74.79GrotonMAPrivate
1456Fulton Science Academy74.74AlpharettaGAPrivate
1457Tilden Preparatory School74.67AlbanyCAPrivate
1458Centreville High School74.65CliftonVAPublic
1459College Preparatory School of America74.65LombardILPrivate
1460Juanita High School74.64KirklandWAPublic
1461Poughkeepsie Day School74.63PoughkeepsieNYPrivate
1462Scotch Plains-Fanwood High School74.62Scotch PlainsNJPublic
1463Iona Preparatory School74.61New RochelleNYPrivate
1464Colchester High School74.60ColchesterVTPublic
1465Obra D. Tompkins High School74.59KatyTXPublic
1466Houston Christian High School74.58HoustonTXPrivate
1467University Lake School74.58HartlandWIPrivate
1468Bayside Academy74.52DaphneALPrivate
1469Kimball Union Academy74.51MeridenNHPrivate
1470Elgin Academy74.50ElginILPrivate
1471Cedar Park High School74.48Cedar ParkTXPublic
1472Maria Carrillo High School74.48Santa RosaCAPublic
1473St. Johnsbury Academy74.47St. JohnsburyVTPrivate
1474Christopher Columbus High School74.42MiamiFLPrivate
1475Dublin Scioto High School74.41DublinOHPublic
1476Vincentian Academy74.40PittsburghPAPrivate
1477Stowe Middle/High School74.36StoweVTPublic
1478Wakeland High School74.34FriscoTXPublic
1479Dripping Springs High School74.33Dripping SpringsTXPublic
1480Metuchen High School74.31MetuchenNJPublic
1481Cape Henry Collegiate School74.29Virginia BeachVAPrivate
1482St. Andrew's Episcopal School74.28PotomacMDPrivate
1483Rocky Hill School74.28East GreenwichRIPrivate
1484North Oconee High School74.27BogartGAPublic
1485Peachtree Ridge High School74.27SuwaneeGAPublic
1486Thomas Jefferson Class Academy74.22MooresboroNCPublic/Charter
1487Reservoir High School74.22FultonMDPublic
1488Wake NC State University STEM Early College High School74.22RaleighNCPublic
1489Saint Ursula Academy74.20CincinnatiOHPrivate
1490Seacrest Country Day School74.19NaplesFLPrivate
1491Convent of the Sacred Heart74.19GreenwichCTPrivate
1492University of Detroit Jesuit High School and Academy74.18DetroitMIPrivate
1493Los Alamitos High School74.16Los AlamitosCAPublic
1494Eureka Senior High School74.14EurekaMOPublic
1495McFatter Technical College and High School74.14DavieFLPublic
1496AGBU Manoogian-Demirdjian School74.13Canoga ParkCAPrivate
1497Westlake Academy74.11WestlakeTXPublic/Charter
1498The White Mountain School74.08BethlehemNHPrivate
1499Liberty Senior High School74.06RentonWAPublic
1500John Bapst Memorial High School74.06BangorMEPrivate

Licensing:

If your school is listed above, you can find out more about the licensing options visiting https://newsweekstemschools.com.

Methodology:

STEM.org Educational Research™ (SER) has developed a proprietary scoring logic utilizing the latest in regression analysis that takes into consideration a broad set of quantitative and qualitative data inputs, collected from Q2 2015 - Q3 2019. The purpose was to determine which primary/secondary institutions in America best offer students experiences in science, technology, engineering and mathematics (STEM) —as defined by the Congressional Research Service — while preparing them for post-secondary outcomes. Additional factors including affluence and median household income were taken into consideration in compiling the rankings.