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
1501Bishop O'Dowd High School74.04OaklandCAPrivate
1502Palmer Ridge High School74.00MonumentCOPublic
1503Trinity High School73.98LouisvilleKYPrivate
1504Servite High School73.96AnaheimCAPrivate
1505Hagerty High School73.95OviedoFLPublic
1506West Springfield High School73.92SpringfieldVAPublic
1507Pompano Beach High School73.90Pompano BeachFLPublic
1508Our Lady of Lourdes Academy73.90MiamiFLPrivate
1509Wayland Academy73.90Beaver DamWIPrivate
1510Margolin Hebrew Academy73.88MemphisTNPrivate
1511Chase Collegiate School73.88WaterburyCTPrivate
1512Karl G. Maeser Preparatory Academy73.88LindonUTPublic/Charter
1513Central Academy of Technology and Arts73.86MonroeNCPublic
1514Drew School73.86San FranciscoCAPrivate
1515Fasman Yeshiva High School73.86SkokieILPrivate
1516Hopkinton High School73.83ContoocookNHPublic
1517Da Vinci Charter Academy73.80DavisCAPublic/Charter
1518Pope High School73.80MariettaGAPublic
1519Oxbridge Academy73.78West Palm BeachFLPrivate
1520Manhattan High School73.77ManhattanKSPublic
1521Homewood High School73.73HomewoodALPublic
1522Rancho Solano Preparatory School73.72ScottsdaleAZPrivate
1523Lawton Chiles High School73.71TallahasseeFLPublic
1524Stephen F. Austin High School73.67Sugar LandTXPublic
1525Garnet Valley High School73.65Glen MillsPAPublic
1526Mount Saint Mary Academy73.63WatchungNJPrivate
1527ATC Technical High School73.61MargateFLPublic
1528Monroe Township High School73.61Monroe TownshipNJPublic
1529Quince Orchard High School73.60GaithersburgMDPublic
1530Harmony Science Academy High School - Houston73.58HoustonTXPublic/Charter
1531Woodgrove High School73.57PurcellvilleVAPublic
1532Villa Duchesne and Oak Hill School73.55Saint LouisMOPrivate
1533Thomas High School73.54WebsterNYPublic
1534Lighthouse Christian Academy73.54BloomingtonINPrivate
1535Upper Dublin High School73.52Fort WashingtonPAPublic
1536Burlington High School73.51BurlingtonMAPublic
1537St. Andrew's-Sewanee School73.51SewaneeTNPrivate
1538The Pine School73.45Hobe SoundFLPrivate
1539Parsippany Hills High School73.44Morris PlainsNJPublic
1540Fair Lawn High School73.43Fair LawnNJPublic
1541Notre Dame High School73.41Sherman OaksCAPrivate
1542Ursuline Academy73.38CincinnatiOHPrivate
1543Souhegan Cooperative High School73.37AmherstNHPublic
1544Northwest Pennsylvania Collegiate Academy73.36EriePAPublic
1545Clarkstown North Senior High School73.34New CityNYPublic
1546Bow High School73.30BowNHPublic
1547Louise S. McGehee School73.30New OrleansLAPrivate
1548Scarborough High School73.27ScarboroughMEPublic
1549Notre Dame Preparatory School73.27ScottsdaleAZPrivate
1550Wilsonville High School73.25WilsonvilleORPublic
1551Broad Run High School73.23AshburnVAPublic
1552Fairfield Warde High School73.21FairfieldCTPublic
1553Brighter Horizons Academy73.21GarlandTXPrivate
1554River Dell Regional High School73.20OradellNJPublic
1555Santa Susana High School73.17Simi ValleyCAPublic
1556International School of the Americas73.17San AntonioTXPublic
1557St. Charles East High School73.16St CharlesILPublic
1558East Greenwich High School73.16East GreenwichRIPublic
1559Hamilton-Wenham Regional High School73.15South HamiltonMAPublic
1560Vail Ski and Snowboard Academy (VSSA)73.12EagleCOPublic
1561Prestonwood Christian Academy73.10PlanoTXPrivate
1562Winter Park High School73.10Winter ParkFLPublic
1563Rolling Hills Prep School73.07San PedroCAPrivate
1564Carbondale Community High School73.06CarbondaleILPublic
1565Valor Christian High School73.06Highlands RanchCOPrivate
1566Francis Lewis High School73.06Fresh MeadowsNYPublic
1567Granite Bay High School73.03Granite BayCAPublic
1568Spartanburg Day School73.02SpartanburgSCPrivate
1569Apex High School73.01ApexNCPublic
1570Prior Lake High School72.96SavageMNPublic
1571Woodlawn School72.95MooresvilleNCPrivate
1572Westview High School72.93PortlandORPublic
1573St. Paul's School72.93CovingtonLAPrivate
1574Waubonsie Valley High School72.91AuroraILPublic
1575Westside High School72.90OmahaNEPublic
1576Lakewood High School72.90LakewoodCOPublic
1577Abington Friends School72.90PhiladelphiaPAPrivate
1578Stratton Mountain School72.89Stratton MountainVTPrivate
1579Haldane High School72.89Cold SpringNYPublic
1580Williamsville North High School72.88WilliamsvilleNYPublic
1581The Calhoun School72.85New YorkNYPrivate
1582LandN STEM Academy72.82KnoxvilleTNPublic
1583Salem Academy72.80Winston-SalemNCPrivate
1584Academy at the Lakes72.79Land O LakesFLPrivate
1585Whitefield Academy72.76SmyrnaGAPrivate
1586Revere High School72.71RichfieldOHPublic
1587St. John Paul II Catholic High School72.70HuntsvilleALPrivate
1588Bay High School72.70Bay VillageOHPublic
1589Columbia Secondary School72.69New YorkNYPublic
1590JSerra Catholic High School72.65San Juan CapistranoCAPrivate
1591Suffern Senior High School72.64SuffernNYPublic
1592Staten Island Academy72.63Staten IslandNYPrivate
1593South County High School72.62LortonVAPublic
1594Centennial High School72.61FriscoTXPublic
1595Hamilton High School72.60SussexWIPublic
1596Northern Utah Academy for Math, Engineering and Science (NUAMES)72.60LaytonUTPublic/Charter
1597Glenbard West High School72.59Glen EllynILPublic
1598North High School72.58AppletonWIPublic
1599Malibu High School72.58MalibuCAPublic
1600Notre Dame de Sion School72.57Kansas CityMOPrivate
1601British International School of Chicago72.53ChicagoILPrivate
1602New Hartford Senior High School72.50New HartfordNYPublic
1603Lake Washington High School72.50KirklandWAPublic
1604La Lumiere School72.47LaporteINPrivate
1605Presentation High School72.47San JoseCAPrivate
1606Cardinal Gibbons High School72.45RaleighNCPrivate
1607Brimmer and May School72.39Chestnut HillMAPrivate
1608Niles West High School72.39SkokieILPublic
1609Century High School72.36SykesvilleMDPublic
1610Clarkstown South Senior High School72.34West NyackNYPublic
1611John F. Kennedy High School72.33BellmoreNYPublic
1612Kenston High School72.31Chagrin FallsOHPublic
1613Central High School72.27PhiladelphiaPAPublic
1614Xavier High School72.25New YorkNYPrivate
1615CATS Academy Boston72.23BraintreeMAPrivate
1616University Laboratory School72.21Baton RougeLAPublic
1617Bozeman High School72.21BozemanMTPublic
1618Fuchs Mizrachi School72.18BeachwoodOHPrivate
1619Western Albemarle High School72.18CrozetVAPublic
1620Norman North High School72.17NormanOKPublic
1621The Brook Hill School72.16BullardTXPrivate
1622Saucon Valley Senior High School72.16HellertownPAPublic
1623Clovis North High School72.16FresnoCAPublic
1624Skyline High School72.13Salt Lake CityUTPublic
1625St. Francis School72.13LouisvilleKYPrivate
1626Black River Public School Middle/High School72.13HollandMIPublic/Charter
1627Kettle Moraine High School72.09WalesWIPublic
1628Land O' Lakes High School72.09Land O LakesFLPublic
1629Keith Country Day School72.09RockfordILPrivate
1630Calabasas High School72.08CalabasasCAPublic
1631Oceanside High School72.06OceansideNYPublic
1632Le Jardin Academy71.99KailuaHIPrivate
1633Loudoun Valley High School71.97PurcellvilleVAPublic
1634Wasatch Academy71.95Mount PleasantUTPrivate
1635Hoosac School71.95HoosickNYPrivate
1636Dominican Academy71.94New YorkNYPrivate
1637Delphian School71.93SheridanORPrivate
1638Hamilton Southeastern High School71.92FishersINPublic
1639All Saints' Episcopal School71.92Fort WorthTXPrivate
1640Rocklin High School71.91RocklinCAPublic
1641Memorial High School71.90Eau ClaireWIPublic
1642Katy Taylor High School71.88KatyTXPublic
1643Conrad Schools of Science71.83WilmingtonDEPublic
1644Colleyville Heritage High School71.83ColleyvilleTXPublic
1645Legacy High School71.80BroomfieldCOPublic
1646Christian Brothers High School71.79MemphisTNPrivate
1647Headwaters School71.78AustinTXPrivate
1648Thunderridge High School71.71Highlands RanchCOPublic
1649Downtown Magnets High School71.70Los AngelesCAPublic
1650Austin Waldorf School71.68AustinTXPrivate
1651Gilbert High School71.66GilbertIAPublic
1652Smithtown High School - Western Campus71.64SmithtownNYPublic
1653Trinity School71.64MidlandTXPrivate
1654Coral Reef Senior High School71.64MiamiFLPublic
1655The Woodlands Christian Academy71.62The WoodlandsTXPrivate
1656Montverde Academy71.62MontverdeFLPrivate
1657Mount Vernon Presbyterian School71.61AtlantaGAPrivate
1658Steamboat Springs High School71.60Steamboat SpringsCOPublic
1659Wakefield School71.59The PlainsVAPrivate
1660Classical Academy High School71.58Colorado SpringsCOPublic/Charter
1661Parsippany High School71.57ParsippanyNJPublic
1662Scranton Preparatory School71.56ScrantonPAPrivate
1663Lynbrook Senior High School71.55LynbrookNYPublic
1664Contra Costa Christian School71.54Walnut CreekCAPrivate
1665The High School of St. Thomas More71.53ChampaignILPrivate
1666Munster High School71.53MunsterINPublic
1667Heathwood Hall Episcopal School71.53ColumbiaSCPrivate
1668Stratford High School71.52HoustonTXPublic
1669Commack High School71.50CommackNYPublic
1670Long Trail School71.49DorsetVTPrivate
1671Tomball Memorial High School71.47TomballTXPublic
1672Oregon High School71.46OregonWIPublic
1673Davidson Fine Arts Magnet School71.45AugustaGAPublic
1674Mt. Everest Academy71.42San DiegoCAPublic
1675West Forsyth High School71.41CummingGAPublic
1676Haslett High School71.41HaslettMIPublic
1677Lenox Memorial High School71.39LenoxMAPublic
1678Clarence Senior High School71.37ClarenceNYPublic
1679Lincoln High School71.36Sioux FallsSDPublic
1680Cherry Hill High School East71.35Cherry HillNJPublic
1681El Segundo High School71.33El SegundoCAPublic
1682Columbus North High School71.33ColumbusINPublic
1683Milpitas High School71.32MilpitasCAPublic
1684York High School71.31YorkMEPublic
1685The Oakwood School71.23GreenvilleNCPrivate
1686Edison High School71.18Huntington BeachCAPublic
1687Mount Sinai High School71.16Mount SinaiNYPublic
1688Westmont High School71.15CampbellCAPublic
1689Santa Cruz High School71.14Santa CruzCAPublic
1690Highland School71.12WarrentonVAPrivate
1691Poway High School71.10PowayCAPublic
1692Ankeny Centennial High School71.08AnkenyIAPublic
1693Medical Academy for Science and Technology (MAST)71.08HomesteadFLPublic
1694Cretin-Derham Hall71.08St. PaulMNPrivate
1695St. Andrews School71.07BarringtonRIPrivate
1696Andover Central High School70.97AndoverKSPublic
1697Foxcroft School70.97MiddleburgVAPrivate
1698Capistrano Valley High School70.96Mission ViejoCAPublic
1699Ankeny High School70.96AnkenyIAPublic
1700Proctor Academy70.95AndoverNHPrivate
1701Bedford High School70.90BedfordNHPublic
1702Lansing High School70.89LansingNYPublic
1703Trinity School at Meadow View70.88Falls ChurchVAPrivate
1704Highlands Ranch High School70.87Highlands RanchCOPublic
1705Plano Isd Academy High School70.86PlanoTXPublic
1706Darul Arqam School70.86South RiverNJPrivate
1707Houghton Central High School70.82HoughtonMIPublic
1708John Champe High School70.81AldieVAPublic
1709Ursuline Academy70.79DedhamMAPrivate
1710Covington Latin School70.78CovingtonKYPrivate
1711Loudoun County High School70.78LeesburgVAPublic
1712Lake Mary Preparatory School70.74Lake MaryFLPrivate
1713Imagine International Academy of North Texas70.71MckinneyTXPublic/Charter
1714Shorewood High School70.71ShorelineWAPublic
1715Pascack Valley High School70.70HillsdaleNJPublic
1716All Saints Episcopal School70.68TylerTXPrivate
1717Hereford High School70.67ParktonMDPublic
1718North High School70.67EdmondOKPublic
1719East High School70.64WauwatosaWIPublic
1720Mt. Greylock Regional High School70.63WilliamstownMAPublic
1721Sandia Preparatory School70.61AlbuquerqueNMPrivate
1722Marshfield High School70.60MarshfieldWIPublic
1723Cotter Schools70.59WinonaMNPrivate
1724Grafton High School70.58GraftonWIPublic
1725Carl Sandburg High School70.56Orland ParkILPublic
1726Bangor High School70.56BangorMEPublic
1727DRS Yeshiva High School for Boys70.54WoodmereNYPrivate
1728Davidson Day School70.51DavidsonNCPrivate
1729Sartell Senior High School70.49SartellMNPublic
1730Judge Memorial Catholic High School70.49Salt Lake CityUTPrivate
1731Van Nuys Senior High School70.48Van NuysCAPublic
1732Brownell Talbot School70.47OmahaNEPrivate
1733Yorktown High School70.45Yorktown HeightsNYPublic
1734Keller High School70.42KellerTXPublic
1735East High School70.39DenverCOPublic
1736Kinnelon High School70.39KinnelonNJPublic
1737Holy Martyrs Cabayan Elementary and Ferrahian High School70.38EncinoCAPrivate
1738Bloomington High School South70.37BloomingtonINPublic
1739Maple Grove Senior High School70.37Maple GroveMNPublic
1740Fremont High School70.36SunnyvaleCAPublic
1741Immaculate Heart Academy70.34Township Of WashingtonNJPrivate
1742Avonworth High School70.34PittsburghPAPublic
1743Our Lady of Mercy High School70.31RochesterNYPrivate
1744Schaumburg High School70.29SchaumburgILPublic
1745Woodstock Union High School70.28WoodstockVTPublic
1746Lexington Christian Academy70.28LexingtonMAPrivate
1747La Costa Canyon High School70.26CarlsbadCAPublic
1748Pennsbury High School70.25Fairless HillsPAPublic
1749Monona Grove High School70.22MononaWIPublic
1750Mars Area Senior High School70.22MarsPAPublic
1751Hill-Murray School70.22MaplewoodMNPrivate
1752Park Hill South High School70.21RiversideMOPublic
1753Desert Vista High School70.19PhoenixAZPublic
1754Allen Academy70.18BryanTXPrivate
1755Divine Savior Holy Angels High School70.17MilwaukeeWIPrivate
1756Folsom High School70.12FolsomCAPublic
1757Northwest Guilford High School70.11GreensboroNCPublic
1758Wheaton Academy70.09West ChicagoILPrivate
1759Winter Sports School70.08Park CityUTPublic/Charter
1760Battlefield High School70.05HaymarketVAPublic
1761The Steward School70.04RichmondVAPrivate
1762East High School70.03West ChesterPAPublic
1763The Willows Academy70.03Des PlainesILPrivate
1764Torah Academy of Bergen County70.00TeaneckNJPrivate
1765Boerne-Samuel V. Champion High School69.99BoerneTXPublic
1766School for Advanced Studies - Homestead69.99HomesteadFLPublic
1767Canandaigua Academy69.99CanandaiguaNYPublic
1768Marina High School69.98Huntington BeachCAPublic
1769Ethel Walker School69.97SimsburyCTPrivate
1770North Yarmouth Academy69.95YarmouthMEPrivate
1771Wayne Hills High School69.94WayneNJPublic
1772Desert Mountain High School69.89ScottsdaleAZPublic
1773Vail Christian High School69.88EdwardsCOPrivate
1774Lakeside High School69.83EvansGAPublic
1775Thomas Jefferson High School for Advanced Studies69.83GretnaLAPublic
1776Brother Rice High School69.78Bloomfield HillsMIPrivate
1777Normal Community High School69.75NormalILPublic
1778Shawnee High School69.72MedfordNJPublic
1779Walsingham Academy69.69WilliamsburgVAPrivate
1780Preuss School Ucsd69.67La JollaCAPublic/Charter
1781Palm Valley School69.66Rancho MirageCAPrivate
1782St. Peter's Preparatory School69.61Jersey CityNJPrivate
1783Oakland Catholic High School69.60PittsburghPAPrivate
1784The Fayetteville Academy69.60FayettevilleNCPrivate
1785Niceville Senior High School69.54NicevilleFLPublic
1786Portsmouth High School69.52PortsmouthNHPublic
1787Marian High School69.52Bloomfield HillsMIPrivate
1788Cocoa Beach Junior/Senior High School69.51Cocoa BeachFLPublic
1789Lower Moreland High School69.47Huntingdon ValleyPAPublic
1790Parker School69.47KamuelaHIPrivate
1791Orange Lutheran High School69.46OrangeCAPrivate
1792Sun Prairie High School69.44Sun PrairieWIPublic
1793Olathe North High School69.42OlatheKSPublic
1794Morristown High School69.40MorristownNJPublic
1795Milton High School69.38MiltonMAPublic
1796Shorecrest High School69.37ShorelineWAPublic
1797McNeil High School69.34AustinTXPublic
1798Brooklyn Amity School69.34BrooklynNYPrivate
1799Chelmsford High School69.32North ChelmsfordMAPublic
1800Sunset High School69.30PortlandORPublic
1801Shalhevet High School69.30Los AngelesCAPrivate
1802The Hawbridge School69.28SaxapahawNCPublic/Charter
1803Dexter High School69.27DexterMIPublic
1804Point Pleasant Beach High School69.26Point Pleasant BeachNJPublic
1805Northport Senior High School69.24NorthportNYPublic
1806Shenendehowa High School69.22Clifton ParkNYPublic
1807Academy of the Sacred Heart69.19Bloomfield HillsMIPrivate
1808Trinity School at Greenlawn69.18South BendINPrivate
1809Huntley High School69.17HuntleyILPublic
1810West Essex High School69.15North CaldwellNJPublic
1811The Gatton Academy69.15Bowling GreenKYPublic
1812West Bloomfield High School69.12West BloomfieldMIPublic
1813Round Rock High School69.08Round RockTXPublic
1814Holy Spirit Preparatory School69.07AtlantaGAPrivate
1815The Epiphany School of Global Studies69.06New BernNCPrivate
1816Santa Fe Christian Schools69.05Solana BeachCAPrivate
1817New Century Technology High School69.01HuntsvilleALPublic
1818Albemarle High School69.00CharlottesvilleVAPublic
1819T.C. Roberson High School68.99AshevilleNCPublic
1820Hilton Head Preparatory School68.99Hilton Head IslandSCPrivate
1821Frisco High School68.98FriscoTXPublic
1822Kings High School68.96Kings MillsOHPublic
1823Watkinson School68.95HartfordCTPrivate
1824St. Dominic Savio Catholic High School68.95AustinTXPrivate
1825Bishop Kelley High School68.94TulsaOKPrivate
1826George Ranch High School68.94RichmondTXPublic
1827Cincinnati Hills Christian Academy68.92CincinnatiOHPrivate
1828Worthington Kilbourne High School68.92ColumbusOHPublic
1829Barron Collier High School68.91NaplesFLPublic
1830Mt. Carmel High School68.87San DiegoCAPublic
1831Lynnfield High School68.85LynnfieldMAPublic
1832Don Bosco Preparatory High School68.82RamseyNJPrivate
1833Ojai Valley School68.81OjaiCAPrivate
1834Hillsdale High School68.81San MateoCAPublic
1835Coral Academy of Science - Las Vegas68.77Las VegasNVPublic/Charter
1836City of Knowledge School68.77PomonaCAPrivate
1837Spackenkill High School68.74PoughkeepsieNYPublic
1838Sammamish Senior High School68.73BellevueWAPublic
1839Stuart Hall School68.71StauntonVAPrivate
1840King's Ridge Christian School68.71AlpharettaGAPrivate
1841Olympia High School68.70OlympiaWAPublic
1842Olathe South High School68.68OlatheKSPublic
1843Reading Memorial High School68.67ReadingMAPublic
1844Oak Park and River Forest High School68.66Oak ParkILPublic
1845St. Augustine High School68.66San DiegoCAPrivate
1846Sage Creek High School68.65CarlsbadCAPublic
1847Thousand Oaks High School68.63Thousand OaksCAPublic
1848Southridge High School68.62BeavertonORPublic
1849George Walton Academy68.62MonroeGAPrivate
1850Clayton A. Bouton High School68.59VoorheesvilleNYPublic
1851Lenape High School68.57MedfordNJPublic
1852New Glarus High School68.57New GlarusWIPublic
1853Silva Health Magnet School68.56El PasoTXPublic
1854Springfield Township High School68.54ErdenheimPAPublic
1855Portsmouth High School68.52PortsmouthRIPublic
1856The King's Academy68.52West Palm BeachFLPrivate
1857The New School68.51AtlantaGAPrivate
1858The Knox School68.51St. JamesNYPrivate
1859Andover High School68.50AndoverKSPublic
1860Aledo High School68.50AledoTXPublic
1861St. Francis High School68.46La Canada FlintridgeCAPrivate
1862California Crosspoint Academy68.45HaywardCAPrivate
1863Creekside High School68.42Saint JohnsFLPublic
1864University High School68.41MorgantownWVPublic
1865Clearwater Central Catholic High School68.38ClearwaterFLPrivate
1866Marjory Stoneman Douglas High School68.36ParklandFLPublic
1867Al-Noor Academy68.32MansfieldMAPrivate
1868Middleton High School68.30TampaFLPublic
1869Arizona School for the Arts68.29PhoenixAZPublic/Charter
1870Marlboro High School68.26MarlboroNJPublic
1871Bellaire High School68.25BellaireTXPublic
1872Immaculate Heart Middle School and High School68.23Los AngelesCAPrivate
1873University City High School68.21San DiegoCAPublic
1874St. Francis de Sales High School68.18ToledoOHPrivate
1875Rolling Meadows High School68.17Rolling MeadowsILPublic
1876Lakes Community High School68.17Lake VillaILPublic
1877Lancaster Country Day School68.17LancasterPAPrivate
1878Blue Ridge School68.16DykeVAPrivate
1879Junipero Serra High School68.15San MateoCAPrivate
1880Central High School68.15Traverse CityMIPublic
1881Caravel Academy68.15TownsendDEPrivate
1882Cedar Falls High School68.15Cedar FallsIAPublic
1883Franklin High School68.12FranklinTNPublic
1884Steamboat Mountain School68.11Steamboat SpringsCOPrivate
1885Littleton High School68.11LittletonMAPublic
1886Summit High School68.10BendORPublic
1887Nipmuc Regional High School68.09UptonMAPublic
1888Pine Creek High School68.08Colorado SpringsCOPublic
1889Bishop Kelly High School68.07BoiseIDPrivate
1890Burbank High School68.04BurbankCAPublic
1891Rabun Gap-Nacoochee School68.04Rabun GapGAPrivate
1892Discover Canyon Campus High School68.03Colorado SpringsCOPublic
1893MMI Preparatory School68.02FreelandPAPrivate
1894International School of Beaverton - High School68.00BeavertonORPublic
1895Everest Collegiate High School and Academy68.00ClarkstonMIPrivate
1896Windham High School67.98WindhamNHPublic
1897Frederica Academy67.97Saint Simons IslandGAPrivate
1898Hilliard Davidson High School67.96HilliardOHPublic
1899Valencia High School67.95ValenciaCAPublic
1900Penn High School67.94MishawakaINPublic
1901South Anchorage High School67.92AnchorageAKPublic
1902Silver Creek High School67.92LongmontCOPublic
1903Newbury Park High School67.91Newbury ParkCAPublic
1904Holliston High School67.86HollistonMAPublic
1905Trinity School of Durham and Chapel Hill67.86DurhamNCPrivate
1906Florence High School67.85FlorenceALPublic
1907High School for Dual Language and Asian Studies67.85New YorkNYPublic
1908Menomonee Falls High School67.84Menomonee FallsWIPublic
1909William Amos Hough High School67.80CorneliusNCPublic
1910Scholars' Academy67.78Rockaway ParkNYPublic
1911Pioneer Charter School of Science67.77EverettMAPublic/Charter
1912Brother Martin High School67.77New OrleansLAPrivate
1913Southwest High School67.76LincolnNEPublic
1914Beehive Science and Technology Academy (BSTA)67.74SandyUTPublic/Charter
1915Plymouth High School67.74CantonMIPublic
1916Pioneer High School67.70San JoseCAPublic
1917Lemont Township High School67.69LemontILPublic
1918Fairfax High School67.64FairfaxVAPublic
1919Iowa City High School67.64Iowa CityIAPublic
1920Charlotte Catholic High School67.64CharlotteNCPrivate
1921Pinecrest Academy67.63CummingGAPrivate
1922Chaska High School67.62ChaskaMNPublic
1923Air Academy High School67.60Usaf AcademyCOPublic
1924Bard High School Early College67.58New YorkNYPublic
1925Providence Country Day School67.58East ProvidenceRIPrivate
1926Vestal Senior High School67.58VestalNYPublic
1927STAR Prep Academy67.57Los AngelesCAPrivate
1928Eastchester Senior High School67.55EastchesterNYPublic
1929Massapequa High School67.53MassapequaNYPublic
1930Harmony Science Academy - Pflugerville67.53PflugervilleTXPublic/Charter
1931Oak Mt. High School67.51BirminghamALPublic
1932Acaciawood School67.49AnaheimCAPrivate
1933Islesboro Central School67.49IslesboroMEPublic
1934Monument Mountain Regional High School67.48Great BarringtonMAPublic
1935Newtown High School67.47Sandy HookCTPublic
1936Buffalo Academy of the Sacred Heart67.43BuffaloNYPrivate
1937St. John's College High School67.42WashingtonDCPrivate
1938St. Anthony Village Senior High School67.41Saint AnthonyMNPublic
1939Newport High School67.41NewportWAPublic
1940Avon Lake High School67.40Avon LakeOHPublic
1941Parkview High School67.40LilburnGAPublic
1942Regents School of Austin67.39AustinTXPrivate
1943Chaparral Star Academy67.38AustinTXPublic/Charter
1944New Paltz Senior High School67.37New PaltzNYPublic
1945Metro Early College High School67.35ColumbusOHPublic
1946Hoover High School67.34HooverALPublic
1947Mirus Academy67.26KatyTXPrivate
1948Notre Dame High School - Belmont67.25BelmontCAPrivate
1949Dos Pueblos Senior High School67.25GoletaCAPublic
1950Athens Drive High School67.24RaleighNCPublic
1951Wayne Valley High School67.24WayneNJPublic
1952Eastern Regional High School67.22VoorheesNJPublic
1953Rocky Mount Academy67.19Rocky MountNCPrivate
1954De La Salle High School67.19ConcordCAPrivate
1955Marianapolis Preparatory School67.19ThompsonCTPrivate
1956Hauppauge High School67.18HauppaugeNYPublic
1957Somers Senior High School67.16LincolndaleNYPublic
1958Cranford High School67.16CranfordNJPublic
1959Pioneer Charter School of Science II (Pcss-II)67.16SaugusMAPublic/Charter
1960St. Croix Lutheran High School67.15West Saint PaulMNPrivate
1961Franklin Regional Senior High School67.10MurrysvillePAPublic
1962Rock Bridge Senior High School67.08ColumbiaMOPublic
1963St. John XXIII College Preparatory67.07KatyTXPrivate
1964Hatboro-Horsham Senior High School67.05HorshamPAPublic
1965Charles W. Baker High School67.04BaldwinsvilleNYPublic
1966Foothill High School67.04Santa AnaCAPublic
1967Northern Guilford High School67.01GreensboroNCPublic
1968Model Laboratory High School67.00RichmondKYPublic
1969Parkland High School67.00AllentownPAPublic
1970Pleasant Grove High School66.98Elk GroveCAPublic
1971John A. Rowland High School66.95Rowland HeightsCAPublic
1972Xaverian Brothers High School66.93WestwoodMAPrivate
1973The Harley School66.92RochesterNYPrivate
1974Conifer Senior High School66.91ConiferCOPublic
1975Hidden Valley High School66.91RoanokeVAPublic
1976Danville Area Senior High School66.90DanvillePAPublic
1977Middletown High School66.90MiddletownMDPublic
1978Canton High School66.88CantonMAPublic
1979Harmony School of Discovery - Houston66.88HoustonTXPublic/Charter
1980Steinbrenner High School66.87LutzFLPublic
1981Randolph High School66.87RandolphNJPublic
1982Jackson Hole High School66.85JacksonWYPublic
1983St. Thomas Aquinas High School66.82Overland ParkKSPrivate
1984Chelsea High School66.81ChelseaMIPublic
1985West High School66.81WauwatosaWIPublic
1986Ridgeview Classical Charter Schools66.79Fort CollinsCOPublic/Charter
1987St. Bernard Preparatory School66.76CullmanALPrivate
1988St. Augustine Preparatory School66.75RichlandNJPrivate
1989Orchard Park High School66.74Orchard ParkNYPublic
1990Geneva Community High School66.73GenevaILPublic
1991Dominion High School66.70SterlingVAPublic
1992Memorial High School66.69EdmondOKPublic
1993Heritage High School66.65LittletonCOPublic
1994The Beacon School66.65New YorkNYPublic
1995Academy of the Holy Names66.60TampaFLPrivate
1996Sherwood High School66.57Sandy SpringMDPublic
1997Grapevine High School66.57GrapevineTXPublic
1998Central Catholic High School66.55San AntonioTXPrivate
1999Incarnate Word Academy High School66.55Corpus ChristiTXPrivate
2000Lakehill Preparatory School66.53DallasTXPrivate

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.