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
2001Branham High School66.53San JoseCAPublic
2002Washington High School66.51FremontCAPublic
2003City of Pembroke Pines Charter High School66.49Pembroke PinesFLPublic/Charter
2004Oviedo High School66.47OviedoFLPublic
2005Covenant Classical School66.45Fort WorthTXPrivate
2006Anderson High School66.44CincinnatiOHPublic
2007Rosemount Senior High School66.43RosemountMNPublic
2008Fayetteville High School East66.42FayettevilleARPublic
2009Brookfield High School66.40BrookfieldCTPublic
2010Riverview High School66.39SarasotaFLPublic
2011Mount Olive High School66.39FlandersNJPublic
2012Camp Hill Senior High School66.34Camp HillPAPublic
2013Thomas MacLaren School66.31Colorado SpringsCOPublic/Charter
2014Arendell Parrott Academy66.30KinstonNCPrivate
2015East Lyme High School66.28East LymeCTPublic
2016Pullman High School66.25PullmanWAPublic
2017South Texas Academy for Medical Professions66.24OlmitoTXPublic
2018Regina Catholic Education Center66.23IowaIAPrivate
2019Spruce Creek High School66.23Port OrangeFLPublic
2020Research Triangle High School66.22Research Triangle PkNCPublic/Charter
2021Heritage High School66.20FriscoTXPublic
2022Camas High School66.17CamasWAPublic
2023Mullen High School66.16DenverCOPrivate
2024Hilliard Bradley High School66.15HilliardOHPublic
2025Dowling Catholic High School66.11West Des MoinesIAPrivate
2026Princess Anne High School66.11Virginia BeachVAPublic
2027Colts Neck High School66.08Colts NeckNJPublic
2028Classical High School66.07ProvidenceRIPublic
2029Justin-Siena High School66.05NapaCAPrivate
2030Harmony Science Academy - El Paso66.02El PasoTXPublic/Charter
2031Vista Del Lago High School66.01FolsomCAPublic
2032Saratoga Springs High School66.01Saratoga SpringsNYPublic
2033George Stevens Academy66.00Blue HillMEPrivate
2034North Cross School66.00RoanokeVAPrivate
2035Portage Central High School65.99PortageMIPublic
2036Mt. Mansfield Union High School65.98JerichoVTPublic
2037Edmonds Woodway High School65.97EdmondsWAPublic
2038Reno High School65.90RenoNVPublic
2039Queens High School for Language Studies65.89FlushingNYPublic
2040American Youth Academy65.89TampaFLPrivate
2041Shawnee Mission South High School65.87Shawnee MissionKSPublic
2042Claremont High School65.86ClaremontCAPublic
2043Sonoran Science Academy - Davis Monthan65.86TucsonAZPublic/Charter
2044Fort Bend Christian Academy65.84Sugar LandTXPrivate
2045Sanford H. Calhoun High School65.83MerrickNYPublic
2046Lawrence Woodmere Academy65.81WoodmereNYPrivate
2047Tantasqua Regional High School65.81FiskdaleMAPublic
2048Walsh Jesuit High School65.80Cuyahoga FallsOHPrivate
2049Notre Dame Academy Girls High School Los Angeles65.80Los AngelesCAPrivate
2050St. Paul's School for Girls65.77BrooklandvilleMDPrivate
2051Bayshore Christian School65.74FairhopeALPrivate
2052Paul VI Catholic High School65.72FairfaxVAPrivate
2053Dana Hills High School65.70Dana PointCAPublic
2054Pearce High School65.69RichardsonTXPublic
2055Canyon High School65.67AnaheimCAPublic
2056Sturgis Charter Public School65.64HyannisMAPublic/Charter
2057Stillwater Area High School65.64StillwaterMNPublic
2058Rhinebeck Senior High School65.64RhinebeckNYPublic
2059Shawnee Mission Northwest High School65.62Shawnee MissionKSPublic
2060Morgantown High School65.61MorgantownWVPublic
2061Huntington Beach High School65.61Huntington BeachCAPublic
2062Bishop Moore Catholic High School65.60OrlandoFLPrivate
2063Northgate High School65.59Walnut CreekCAPublic
2064Northwest High School65.57GermantownMDPublic
2065Valley Catholic School65.55BeavertonORPrivate
2066Cosby High School65.49MidlothianVAPublic
2067Gulf Coast High School65.48NaplesFLPublic
2068Notre Dame Academy65.45HinghamMAPrivate
2069Strawberry Crest High School65.43DoverFLPublic
2070Notre Dame High School65.43ElmiraNYPrivate
2071Trinity Hall65.41LeonardoNJPrivate
2072Westchester Hebrew High School65.39MamaroneckNYPrivate
2073Holy Family Catholic High School65.36VictoriaMNPrivate
2074Moon Senior High School65.35Moon TownshipPAPublic
2075Kennebunk High School65.34KennebunkMEPublic
2076De Smet Jesuit High School65.33St. LouisMOPrivate
2077Mater Dei High School65.27Santa AnaCAPrivate
2078Thomas Worthington High School65.26WorthingtonOHPublic
2079Galileo High School65.25San FranciscoCAPublic
2080Westminster Christian School65.24Palmetto BayFLPrivate
2081Riverside High School65.21GreerSCPublic
2082Lake Norman High School65.20MooresvilleNCPublic
2083Burr and Burton Academy65.19MacnhesterVTPrivate
2084Marian High School65.18OmahaNEPrivate
2085Prospect High School65.18SaratogaCAPublic
2086Lexington Catholic High School65.17LexingtonKYPrivate
2087The Storm King School65.15Cornwall-On-HudsonNYPrivate
2088Agoura High School65.13AgouraCAPublic
2089McFarland High School65.12McfarlandWIPublic
2090The Cheshire Academy65.08CheshireCTPrivate
2091Archbishop Alter High School65.07KetteringOHPrivate
2092Bishop O'Connell High School65.07ArlingtonVAPrivate
2093Greater Latrobe Senior High School65.05LatrobePAPublic
2094Subiaco Academy65.04SubiacoARPrivate
2095John F. Kennedy Memorial High School65.04IselinNJPublic
2096Bishop Verot Catholic High School65.03Fort MyersFLPrivate
2097Park Ridge High School65.00Park RidgeNJPublic
2098Amos Alonzo Stagg High School65.00Palos HillsILPublic
2099Mead Hall Episcopal School64.96AikenSCPrivate
2100Bridges Academy64.96Studio CityCAPrivate
2101Booker T. Washington High School64.93TulsaOKPublic
2102The Geneva School64.93Winter ParkFLPrivate
2103Salpointe Catholic High School64.92TucsonAZPrivate
2104Smithtown High School East64.87Saint JamesNYPublic
2105Isaac M. Bear High School64.86WilmingtonNCPublic
2106Lindbergh Senior High School64.85St. LouisMOPublic
2107Miller School of Albemarle64.84CharlottesvilleVAPrivate
2108North Andover High School64.83North AndoverMAPublic
2109Corona del Sol High School64.82TempeAZPublic
2110The Academy of Information Technology64.79StamfordCTPublic
2111Adrian Wilcox High School64.76Santa ClaraCAPublic
2112Bartram Trail High School64.73Saint JohnsFLPublic
2113Nathan Hale High School64.70SeattleWAPublic
2114Rockford Christian Schools64.65RockfordILPrivate
2115Watauga High School64.65BooneNCPublic
2116Oyster Bay High School64.63Oyster BayNYPublic
2117Mayfield High School64.63ClevelandOHPublic
2118Trinity-Pawling School64.63PawlingNYPrivate
2119Santa Fe High School64.61EdmondOKPublic
2120Island Pacific Academy64.60KapoleiHIPrivate
2121Bulloch Academy64.59StatesboroGAPrivate
2122Xavier High School64.56AppletonWIPrivate
2123Central Jersey College Prep Charter School64.56SomersetNJPublic/Charter
2124Cohasset Middle/High School64.52CohassetMAPublic
2125William and Marian Ghidotti High School64.52Grass ValleyCAPublic
2126Northstar School64.51ArlingtonTXPrivate
2127Oconee County High School64.47WatkinsvilleGAPublic
2128Mendocino High School64.46MendocinoCAPublic
2129Henry Sibley High School64.45West Saint PaulMNPublic
2130Calvert Hall College High School64.44BaltimoreMDPrivate
2131Ponderosa High School64.39Shingle SpringsCAPublic
2132Medway High School64.37MedwayMAPublic
2133St. Andrew's School64.36SavannahGAPrivate
2134Archbishop Spalding High School64.35SevernMDPrivate
2135Andrews Osborne Academy64.35WilloughbyOHPrivate
2136Archbishop Edward McCarthy High School64.34Southwest RanchesFLPrivate
2137Central Kitsap High School64.33SilverdaleWAPublic
2138Salt Lake Center for Science Education64.31Salt Lake CityUTPublic/Charter
2139Academy of Tucson High School64.30TucsonAZPublic/Charter
2140Broadneck High School64.29AnnapolisMDPublic
2141Franklin Road Academy64.28NashvilleTNPrivate
2142Guilderland High School64.27Guilderland CenterNYPublic
2143Wheaton High School64.25Silver SpringMDPublic
2144Canton High School64.24CantonCTPublic
2145Prairie Ridge High School64.21Crystal LakeILPublic
2146Academy of Our Lady of Mercy - Lauralton Hall64.19MilfordCTPrivate
2147New Berlin West Middle/High School64.17New BerlinWIPublic
2148Martin L. Nesbitt, Jr. Discovery Academy64.15AshevilleNCPublic
2149Burnt Hills-Ballston Lake Senior High School64.14Burnt HillsNYPublic
2150Sandy Spring Friends School64.12Sandy SpringMDPrivate
2151Plymouth-Whitemarsh Senior High School64.11Plymouth MeetingPAPublic
2152Morris Hills High School64.09RockawayNJPublic
2153Mill Creek High School64.08HoschtonGAPublic
2154Science Park High School64.07NewarkNJPublic
2155Vermont Academy of Science and Technology64.05Randolph CenterVTPrivate
2156Morton High School64.05MortonILPublic
2157F.W. Buchholz High School64.04GainesvilleFLPublic
2158Bosque School64.02AlbuquerqueNMPrivate
2159First Flight High School64.00Kill Devil HillsNCPublic
2160Saddle River Day School63.98Saddle RiverNJPrivate
2161Edwardsville High School63.95EdwardsvilleILPublic
2162Westminster Schools of Augusta63.93AugustaGAPrivate
2163Bishop McLaughlin Catholic High School63.90Spring HillFLPrivate
2164North Reading High School63.87North ReadingMAPublic
2165Eastwood Academy63.85HoustonTXPublic/Charter
2166Millard West High School63.83OmahaNEPublic
2167Fargo Davies High School63.82FargoNDPublic
2168Liberty High School63.81SykesvilleMDPublic
2169Bishop Hendricken High School63.77WarwickRIPrivate
2170Empire High School63.74TucsonAZPublic
2171The Grove School63.74RedlandsCAPublic/Charter
2172Sacred Heart Cathedral Preparatory63.72San FranciscoCAPrivate
2173Glen A. Wilson High School63.71Hacienda HeightsCAPublic
2174Clear Falls High School63.69League CityTXPublic
2175Clover Hill High School63.67MidlothianVAPublic
2176Peace Academy63.65TulsaOKPrivate
2177Totino-Grace High School63.65FridleyMNPrivate
2178Our Lady of the Elms63.64AkronOHPrivate
2179Castro Valley High School63.64Castro ValleyCAPublic
2180Damien High School63.62La VerneCAPrivate
2181Academy of the Canyons63.61Santa ClaritaCAPublic
2182Cornwall Central High School63.60New WindsorNYPublic
2183North Hollywood Senior High School63.60North HollywoodCAPublic
2184Mount St. Dominic Academy63.58CaldwellNJPrivate
2185St. Thomas More High School63.58LafayetteLAPrivate
2186Mankato West Senior High School63.55MankatoMNPublic
2187Grafton High School63.55YorktownVAPublic
2188The Kiski School63.53SaltsburgPAPrivate
2189Bowie High School63.53AustinTXPublic
2190Burris Laboratory School63.49MuncieINPublic
2191The First Academy63.48OrlandoFLPrivate
2192Wahlert Catholic High School63.47DubuqueIAPrivate
2193Aberdeen High School63.46AberdeenMDPublic
2194Bishop Eustace Preparatory School63.46PennsaukenNJPrivate
2195Newark Charter School63.40NewarkDEPublic/Charter
2196Westfield High School63.39ChantillyVAPublic
2197Woodstock High School63.38WoodstockGAPublic
2198Great Hearts Arete Preparatory Academy63.31GilbertAZPublic/Charter
2199Hamilton High School63.29ChandlerAZPublic
2200The Heritage School63.26NewnanGAPrivate
2201Renaissance High School63.26MeridianIDPublic
2202Villa Maria Academy High School63.25MalvernPAPrivate
2203Gramercy Christian School63.24NewportNCPrivate
2204Clearview Regional High School63.22Mullica HillNJPublic
2205Allderdice High School63.19PittsburghPAPublic
2206West Nottingham Academy63.18ColoraMDPrivate
2207The Salisbury School63.17SalisburyMDPrivate
2208The Linsly School63.16WheelingWVPrivate
2209Islamic Foundation School63.16Villa ParkILPrivate
2210Benedictine Military School63.16SavannahGAPrivate
2211Wantagh Senior High School63.16WantaghNYPublic
2212De La Salle Collegiate High School63.16WarrenMIPrivate
2213Hart High School63.15NewhallCAPublic
2214Newburyport High School63.14NewburyportMAPublic
2215Charlotte Christian School63.13CharlotteNCPrivate
2216Martha's Vineyard Regional High School63.12Oak BluffsMAPublic
2217Kirkwood Senior High School63.11KirkwoodMOPublic
2218Rosemead High School63.10RosemeadCAPublic
2219St. Mary's Preparatory School63.10Orchard LakeMIPrivate
2220Saint Francis Catholic Academy63.10GainesvilleFLPrivate
2221Grimsley High School63.09GreensboroNCPublic
2222Marple Newtown High School63.07Newtown SquarePAPublic
2223Oakland Technical High School63.05OaklandCAPublic
2224Northwest Yeshiva High School63.02Mercer IslandWAPrivate
2225Western Center Academy63.01HemetCAPublic/Charter
2226Kings Valley Charter School63.00PhilomathORPublic/Charter
2227Mount Horeb High School63.00Mount HorebWIPublic
2228Viera High School62.99VieraFLPublic
2229Merion Mercy Academy62.99Merion StationPAPrivate
2230The Hartsbrook School62.99HadleyMAPrivate
2231Denver Jewish Day School62.97DenverCOPrivate
2232Littleton High School62.97LittletonCOPublic
2233Rockbridge County High School62.96LexingtonVAPublic
2234Eleanor Roosevelt High School62.95GreenbeltMDPublic
2235Boerne High School62.94BoerneTXPublic
2236La Salle High School62.91PasadenaCAPrivate
2237Infinity Institute62.88Jersey CityNJPublic
2238Young Women's Preparatory Academy62.87MiamiFLPublic
2239Sunnyvale High School62.86SunnyvaleTXPublic
2240Garrison Forest School62.86Owings MillsMDPrivate
2241Mission Vista High School62.85OceansideCAPublic
2242Washington Waldorf School62.83BethesdaMDPrivate
2243Spring Street International School62.82Friday HarborWAPrivate
2244Cherokee Trail High School62.82AuroraCOPublic
2245La Quinta High School62.82WestminsterCAPublic
2246Carlsbad High School62.80CarlsbadCAPublic
2247Al-Ghazaly High School62.79WayneNJPrivate
2248Rham High School62.77HebronCTPublic
2249First Presbyterian Day School62.76MaconGAPrivate
2250Bay Port High School62.75Green BayWIPublic
2251Hoffman Estates High School62.75Hoffman EstatesILPublic
2252Springboro High School62.69SpringboroOHPublic
2253Stockdale High School62.69BakersfieldCAPublic
2254Ballard High School62.68SeattleWAPublic
2255South Lyon East High School62.66South LyonMIPublic
2256Fort Collins High School62.65Fort CollinsCOPublic
2257Walkersville High School62.65WalkersvilleMDPublic
2258Wylie E. Groves High School62.62Beverly HillsMIPublic
2259Fishers High School62.58FishersINPublic
2260Springfield High School62.57SpringfieldPAPublic
2261Catholic Memorial High School62.56WaukeshaWIPrivate
2262Highland High School62.55MedinaOHPublic
2263Marin Catholic High School62.54KentfieldCAPrivate
2264Hempfield Senior High School62.53LandisvillePAPublic
2265Coventry Christian Schools62.53PottstownPAPrivate
2266High Tech Los Angeles62.53Lake BalboaCAPublic/Charter
2267Tandem Friends School62.52CharlottesvilleVAPrivate
2268Islamic School of Irving62.51IrvingTXPrivate
2269Rambam Mesivta62.51LawrenceNYPrivate
2270Benjamin N. Cardozo High School62.50BaysideNYPublic
2271Fort Lee High School62.44Fort LeeNJPublic
2272Robinson High School62.43TampaFLPublic
2273Great Oak High School62.43TemeculaCAPublic
2274The Gunston School62.41CentrevilleMDPrivate
2275Olathe East High School62.39OlatheKSPublic
2276Buffalo Seminary62.39BuffaloNYPrivate
2277Hononegah High School62.37RocktonILPublic
2278Carondelet High School62.32ConcordCAPrivate
2279River Ridge High School62.32WoodstockGAPublic
2280Roanoke Catholic School62.30RoanokeVAPrivate
2281The Waldorf School of Garden City62.29Garden CityNYPrivate
2282Sayville High School62.27West SayvilleNYPublic
2283Upper Merion High School62.27King Of PrussiaPAPublic
2284Satellite Senior High School62.26Satellite BeachFLPublic
2285New Tech High School at Coppell62.24CoppellTXPublic
2286Tahoe Truckee High School62.24TruckeeCAPublic
2287All Saints Episcopal School62.23LubbockTXPrivate
2288BASIS Prescott62.21PrescottAZPublic/Charter
2289Tuscarora High School62.21LeesburgVAPublic
2290Chinquapin Preparatory School62.16HighlandsTXPrivate
2291Independence High School62.12FriscoTXPublic
2292Virgil Grissom High School62.09HuntsvilleALPublic
2293Dr. TJ Owens Gilroy Early College Academy62.09GilroyCAPublic
2294St. Joseph's Collegiate Institute62.09BuffaloNYPrivate
2295The Master's School62.07West SimsburyCTPrivate
2296Leesville Road High School62.06RaleighNCPublic
2297Carrabassett Valley Academy62.04Carrabassett ValleyMEPrivate
2298South Carroll High School62.00SykesvilleMDPublic
2299Northwood School61.94Lake PlacidNYPrivate
2300Irondale Senior High School61.94New BrightonMNPublic
2301O'Bryant School of Math and Science61.92RoxburyMAPublic
2302Osbourn Park High School61.91ManassasVAPublic
2303Amesbury High School61.87AmesburyMAPublic
2304Principia School61.86Saint LouisMOPrivate
2305St. Cecilia Academy61.82NashvilleTNPrivate
2306Franklin High School61.81FranklinMAPublic
2307Pope John Paul II High School61.75HendersonvilleTNPrivate
2308Cardinal Mooney Catholic High School61.74SarasotaFLPrivate
2309Alameda Community Learning Center61.73AlamedaCAPublic/Charter
2310Moorpark High School61.72MoorparkCAPublic
2311West Campus61.70SacramentoCAPublic
2312Prosper High School61.69ProsperTXPublic
2313The Academy of the Holy Cross61.65KensingtonMDPrivate
2314Vail Academy and High School61.65TucsonAZPublic
2315Lewis and Clark High School61.64SpokaneWAPublic
2316Brewster High School61.62BrewsterNYPublic
2317Oak Grove Lutheran School61.61FargoNDPrivate
2318The Adelson Educational Campus61.60Las VegasNVPrivate
2319Timber Creek High School61.58OrlandoFLPublic
2320San Gabriel High School61.58San GabrielCAPublic
2321Henry High School61.58San DiegoCAPublic
2322Metro Christian Academy61.58TulsaOKPrivate
2323Allen High School61.56AllenTXPublic
2324Archbishop Moeller High School61.56CincinnatiOHPrivate
2325Florida Southwestern Collegiate High School - Lee Campus61.55Ft MyersFLPublic/Charter
2326Vermont Academy61.53Saxtons RiverVTPrivate
2327Queensbury Senior High School61.50QueensburyNYPublic
2328Golden High School61.49GoldenCOPublic
2329Manhattan Hunter Science High School61.48New YorkNYPublic
2330Austin Preparatory School61.47ReadingMAPrivate
2331Central Columbia Senior High School61.47BloomsburgPAPublic
2332Central High School61.46BurlingtonILPublic
2333Lexington High School61.46LexingtonSCPublic
2334Malden Catholic School for Boys61.42MaldenMAPrivate
2335Walden School61.38LouisvilleKYPrivate
2336Gibraltar High School61.36Fish CreekWIPublic
2337Laguna Hills High School61.36Laguna HillsCAPublic
2338The Westminster School at Oak Mountain61.35BirminghamALPrivate
2339St. Francis de Sales High School61.33ColumbusOHPrivate
2340Mount Paran Christian School61.32KennesawGAPrivate
2341Maine-Endwell Senior High School61.27EndwellNYPublic
2342Hamilton Junior/Senior High School61.27HamiltonNYPublic
2343Meridian Technical Charter High School61.26MeridianIDPublic/Charter
2344Bothell High School61.22BothellWAPublic
2345Jupiter High School61.21JupiterFLPublic
2346Al-Amal School61.21FridleyMNPrivate
2347Jamestown High School61.19WilliamsburgVAPublic
2348Kentridge High School61.18KentWAPublic
2349Millennium High School61.13New YorkNYPublic
2350Timberline High School61.09BoiseIDPublic
2351Eastern High School61.06AdaMIPublic
2352Academy for Technology and the Classics61.04Santa FeNMPublic/Charter
2353Division Avenue Senior High School61.03LevittownNYPublic
2354Mount Saint Joseph High School61.03BaltimoreMDPrivate
2355Westchester Academy for International Studies61.02HoustonTXPublic/Charter
2356Maple City-Glen Lake Junior/Senior High School61.02Maple CityMIPublic
2357Cox Mill High School61.01ConcordNCPublic
2358Fort Myers High School61.01Fort MyersFLPublic
2359East Hampton High School60.99East HamptonNYPublic
2360Dobbs Ferry High School60.94Dobbs FerryNYPublic
2361Hilliard Darby High School60.93HilliardOHPublic
2362Lincoln School60.93Grand RapidsMIPublic
2363Silver Creek High School60.91San JoseCAPublic
2364South Iredell High School60.91StatesvilleNCPublic
2365Gonzaga Preparatory School60.88SpokaneWAPrivate
2366Henry M. Jackson High School60.86Mill CreekWAPublic
2367Ascension Academy60.86AmarilloTXPrivate
2368Grosse Ile High School60.82Grosse IleMIPublic
2369Lansing Catholic High School60.80LansingMIPrivate
2370Nansemond-Suffolk Academy60.80SuffolkVAPrivate
2371St. Joseph High School60.74South BendINPrivate
2372Midwood High School at Brooklyn College60.74BrooklynNYPublic
2373Rush-Henrietta Senior High School60.73HenriettaNYPublic
2374Webster Groves High School60.70St LouisMOPublic
2375Liberty Christian School60.69ArgyleTXPrivate
2376Henry Clay High School60.69LexingtonKYPublic
2377George Washington High School60.64CharlestonWVPublic
2378Meridian World School60.62Round RockTXPublic/Charter
2379Oakwood Friends School60.61PoughkeepsieNYPrivate
2380The New Hampton School60.60New HamptonNHPrivate
2381The Dunham School60.59Baton RougeLAPrivate
2382Bayport-Blue Point High School60.58BayportNYPublic
2383Crooms Academy of Information Technology60.57SanfordFLPublic
2384South Windsor High School60.51South WindsorCTPublic
2385Brentwood Christian School60.48AustinTXPrivate
2386St. Timothy's School60.48StevensonMDPrivate
2387Palma High School60.44SalinasCAPrivate
2388South Texas High School for Health Professions60.44MercedesTXPublic
2389Vincent Memorial Catholic High School60.42CalexicoCAPrivate
2390Cathedral High School60.41El PasoTXPrivate
2391Westwood Junior/Senior High School60.38Township Of WashingtonNJPublic
2392Lampeter-Strasburg Senior High School60.35LampeterPAPublic
2393Penncrest High School60.35MediaPAPublic
2394Sacred Heart Academy Bryn Mawr60.32Bryn MawrPAPrivate
2395Charlotte Engineering Early College60.31CharlotteNCPublic
2396Novato High School60.29NovatoCAPublic
2397Oxford High School60.29OxfordMSPublic
2398Parkmont School60.28WashingtonDCPrivate
2399Huntingtown High School60.21HuntingtownMDPublic
2400Laurel Springs School60.21OjaiCAPrivate
2401Franklin High School60.19FranklinWIPublic
2402Iman Academy - Southwest Campus60.17HoustonTXPrivate
2403St. Pius X. Catholic High School60.15AtlantaGAPrivate
2404John H. Glenn High School60.13ElwoodNYPublic
2405St. Thomas More Academy60.12RaleighNCPrivate
2406Maranatha High School60.12PasadenaCAPrivate
2407Kirtland High School60.12KirtlandOHPublic
2408Abington Senior High School60.11AbingtonPAPublic
2409Middle Creek High School60.10ApexNCPublic
2410St. James Academy60.07LenexaKSPrivate
2411Berkley High School60.07BerkleyMIPublic
2412Exeter High School60.03ExeterNHPublic
2413Maur Hill - Mount Academy60.02AtchisonKSPrivate
2414Grossmont Middle College High School60.01El CajonCAPublic
2415Woodcreek High School60.01RosevilleCAPublic
2416Assumption High School59.98DavenportIAPrivate
2417Chapin High School59.98ChapinSCPublic
2418Lamar School59.97MeridianMSPrivate
2419St. John Bosco High School59.97BellflowerCAPrivate
2420The Covenant Preparatory School59.95KingwoodTXPrivate
2421Foxcroft Academy59.95Dover FoxcroftMEPrivate
2422Blue Valley High School59.94RandolphKSPublic
2423St. Francis High School59.92SacramentoCAPrivate
2424Jack Britt High School59.90FayettevilleNCPublic
2425Hinckley-Big Rock High School59.89HinckleyILPublic
2426Huntsville High School59.88HuntsvilleALPublic
2427Randolph-Macon Academy59.84Front RoyalVAPrivate
2428Aviation Career and Technical High School59.83Long Island CityNYPublic
2429Harmony Magnet Academy59.83StrathmoreCAPublic/Charter
2430York Country Day School59.83YorkPAPrivate
2431Atkins Academic and Technology High School59.82Winston-SalemNCPublic
2432Covenant Day School59.82MatthewsNCPrivate
2433Lewiston Porter Senior High School59.80YoungstownNYPublic
2434Wellington C. Mepham High School59.79BellmoreNYPublic
2435IMG Academy59.77BradentonFLPrivate
2436Vista Ridge High School59.76Cedar ParkTXPublic
2437Brunswick High School59.70BrunswickMEPublic
2438Richmond-Burton High School59.69RichmondILPublic
2439Durham School of the Arts59.67DurhamNCPublic
2440Cheshire High School59.64CheshireCTPublic
2441Montini Catholic High School59.63LombardILPrivate
2442Archbishop Hannan High School59.63CovingtonLAPrivate
2443Allentown High School59.62AllentownNJPublic
2444Florida State University School59.62TallahasseeFLPublic/Charter
2445Southwest Senior High School59.59MinneapolisMNPublic
2446Del Oro High School59.56LoomisCAPublic
2447Bentonville High School59.54BentonvilleARPublic
2448Gulf Breeze High School59.53Gulf BreezeFLPublic
2449Whitesboro High School59.52MarcyNYPublic
2450La Pietra Hawaii School for Girls59.51HonoluluHIPrivate
2451Notre Dame de la Baie Academy59.50Green BayWIPrivate
2452Elder High School59.49CincinnatiOHPrivate
2453Cherokee High School59.48MarltonNJPublic
2454Charles O. Dickerson High School59.47TrumansburgNYPublic
2455Falmouth High School59.46FalmouthMAPublic
2456Lexington Christian Academy59.40LexingtonKYPrivate
2457Ruben A. Cirillo High School59.39WalworthNYPublic
2458Baruch College Campus High School59.37New YorkNYPublic
2459Army and Navy Academy59.34CarlsbadCAPrivate
2460Mandeville High School59.32MandevilleLAPublic
2461Providence Academy59.31PlymouthMNPrivate
2462Christian Heritage Academy59.30NorthfieldILPrivate
2463Coeur d'Alene Charter Academy59.28Coeur D'AleneIDPublic/Charter
2464Cypress High School59.28CypressCAPublic
2465Damascus High School59.27DamascusMDPublic
2466Shasta High School59.25ReddingCAPublic
2467Palm Desert High School59.24Palm DesertCAPublic
2468Alsion Middle/High School59.23FremontCAPrivate
2469West High School59.22West BendWIPublic
2470O'Gorman High School59.20Sioux FallsSDPrivate
2471Oakland Charter High School59.19OaklandCAPublic/Charter
2472Irondequoit High School59.17RochesterNYPublic
2473Foothill Technology High School59.16VenturaCAPublic
2474Churchville-Chili Senior High School59.15ChurchvilleNYPublic
2475Cypress Woods High School59.14CypressTXPublic
2476Miami Palmetto Senior High School59.13MiamiFLPublic
2477Bishop Ireton High School59.11AlexandriaVAPrivate
2478British International School of Washington59.09WashingtonDCPrivate
2479Journeys School of Teton Science Schools59.09JacksonWYPrivate
2480Raoul Wallenberg Traditional High59.06San FranciscoCAPublic
2481Renaissance School59.06CharlottesvilleVAPrivate
2482Waukee Senior High School59.04WaukeeIAPublic
2483Freehold Borough High School58.99FreeholdNJPublic
2484The Covenant School58.99CharlottesvilleVAPrivate
2485Cypress Ranch High School58.97CypressTXPublic
2486Chatfield High School58.92LittletonCOPublic
2487Sleepy Hollow High School58.89Sleepy HollowNYPublic
2488Heritage High School58.89Wake ForestNCPublic
2489Legacy Christian Academy58.86FriscoTXPrivate
2490Baton Rouge International School58.85Baton RougeLAPrivate
2491Maranatha Christian Schools58.85San DiegoCAPrivate
2492Doral Academy Charter High School58.84DoralFLPublic/Charter
2493Bishop Guertin High School58.82NashuaNHPrivate
2494Middleburg Academy58.82MiddleburgVAPrivate
2495Clear Horizons Early College High School58.81HoustonTXPublic/Charter
2496Brownsburg High School58.79BrownsburgINPublic
2497Island School58.79LihueHIPrivate
2498Stoughton High School58.76StoughtonWIPublic
2499Stoneleigh-Burnham School58.72GreenfieldMAPrivate
2500Wando High School58.72Mt. PleasantSCPublic

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.