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
501Brearley School89.25New YorkNYPrivate
502Sonoran Science Academy - Tucson89.24TucsonAZPublic/Charter
503Phoenix Country Day School89.22Paradise ValleyAZPrivate
504Middleton High School89.21MiddletonWIPublic
505Cushing Academy89.20AshburnhamMAPrivate
506Wayland High School89.19WaylandMAPublic
507Jesuit High School89.18TampaFLPrivate
508Wesleyan School89.16Peachtree CornersGAPrivate
509Kent Place School89.16SummitNJPrivate
510Fort Worth Country Day School89.16Fort WorthTXPrivate
511International Academy - Okma Campus89.11Bloomfield HillsMIPublic
512Canterbury School89.11Fort WayneINPrivate
513Maret School89.10WashingtonDCPrivate
514Frankel Jewish Academy of Metro Detroit89.09West BloomfieldMIPrivate
515Memphis University School89.08MemphisTNPrivate
516The Bolles School89.06JacksonvilleFLPrivate
517Flint Hill School89.05OaktonVAPrivate
518Blue Valley North High School89.03Overland ParkKSPublic
519Canterbury School89.01Fort MyersFLPrivate
520International Academy89.00Bloomfield HillsMIPublic
521Marymount School of New York88.99New YorkNYPrivate
522Irvington High School88.97FremontCAPublic
523Washtenaw International High School88.96YpsilantiMIPublic
524Woodside Priory School88.96Portola ValleyCAPrivate
525Ravenscroft School88.95RaleighNCPrivate
526Friends Seminary88.94New YorkNYPrivate
527Green Hope High School88.91CaryNCPublic
528Westtown School88.89West ChesterPAPrivate
529Saint Ann's School88.86BrooklynNYPrivate
530Francis W. Parker School88.83ChicagoILPrivate
531Columbus School for Girls88.82ColumbusOHPrivate
532Rutgers Preparatory School88.82SomersetNJPrivate
533Mt. Brook High School88.80Mountain BrookALPublic
534Carroll Senior High School88.77SouthlakeTXPublic
535Indian Springs School88.76Indian SpringsALPrivate
536Scarsdale Senior High School88.74ScarsdaleNYPublic
537Newton North High School88.72NewtonvilleMAPublic
538Carmel High School88.72CarmelCAPublic
539Stevenson School88.68Pebble BeachCAPrivate
540St. Anne's - Belfield School88.65CharlottesvilleVAPrivate
541St. Sebastian's School88.65NeedhamMAPrivate
542Metairie Park Country Day School88.65MetairieLAPrivate
543Atlanta International School88.58AtlantaGAPrivate
544Palmer Trinity School88.58MiamiFLPrivate
545Boston College High School88.57BostonMAPrivate
546Fairview High School88.57BoulderCOPublic
547Lake Highland Preparatory School88.57OrlandoFLPrivate
548Manhasset Secondary School88.54ManhassetNYPublic
549The Paideia School88.53AtlantaGAPrivate
550University School88.51Hunting ValleyOHPrivate
551Downingtown STEM Academy88.48DowningtownPAPublic
552William Penn Charter School88.47PhiladelphiaPAPrivate
553Vernon Hills High School88.46Vernon HillsILPublic
554North Broward Preparatory School88.45Coconut CreekFLPrivate
555The Buckley School88.44Sherman OaksCAPrivate
556Mast Academy88.43Key BiscayneFLPublic
557University Prep88.41SeattleWAPrivate
558Uplift North Hills Preparatory Upper School88.38IrvingTXPublic/Charter
559Lincoln-Sudbury Regional High School88.37SudburyMAPublic
560Montgomery Bell Academy88.35NashvilleTNPrivate
561Collegiate School88.35RichmondVAPrivate
562The Wellington School88.34ColumbusOHPrivate
563Tarbut V'Torah Community Day School88.34IrvineCAPrivate
564Culver Academies88.32CulverINPrivate
565St. Stephen's Episcopal School88.32BradentonFLPrivate
566Waynflete88.31PortlandMEPrivate
567Nichols School88.27BuffaloNYPrivate
568Westminster School88.26SimsburyCTPrivate
569Benet Academy88.22LisleILPrivate
570The Athenian School88.21DanvilleCAPrivate
571Thomas Jefferson School88.20Saint LouisMOPrivate
572The Shipley School88.17Bryn MawrPAPrivate
573Georgiana Bruce Kirby Preparatory School88.15Santa CruzCAPrivate
574William G. Enloe High School88.15RaleighNCPublic
575Barrington High School88.15BarringtonILPublic
576Coppell High School88.13CoppellTXPublic
577The Madeira School88.10McleanVAPrivate
578Germantown Academy88.09Fort WashingtonPAPrivate
579Pioneer High School88.07Ann ArborMIPublic
580Louisville Collegiate School88.06LouisvilleKYPrivate
581La Jolla Country Day School88.04La JollaCAPrivate
582Naperville North High School88.02NapervilleILPublic
583Webb School of Knoxville88.02KnoxvilleTNPrivate
584Edgewood Junior/Senior High School88.01Merritt IslandFLPublic
585University School of Milwaukee88.01MilwaukeeWIPrivate
586Crossroads School for Arts and Sciences88.00Santa MonicaCAPrivate
587Georgetown Preparatory School87.99North BethesdaMDPrivate
588Lambert High School87.98SuwaneeGAPublic
589Asheville School87.96AshevilleNCPrivate
590Mountain View High School87.95Mountain ViewCAPublic
591Bellarmine College Preparatory87.90San JoseCAPrivate
592Laurel School87.86Shaker HeightsOHPrivate
593Episcopal High School87.86AlexandriaVAPrivate
594Pinewood School - Upper Campus87.84Los Altos HillsCAPrivate
595Sage Ridge School87.82RenoNVPrivate
596Riverstone International School87.81BoiseIDPrivate
597Devon Preparatory School87.78DevonPAPrivate
598Livingston Senior High School87.76LivingstonNJPublic
599Hershey High School87.75HersheyPAPublic
600Wayne Country Day School87.75GoldsboroNCPrivate
601Friends Central School87.72WynnewoodPAPrivate
602Landon School87.70BethesdaMDPrivate
603Plano West Senior High School87.65PlanoTXPublic
604Richard Montgomery High School87.64RockvilleMDPublic
605Ames High School87.62AmesIAPublic
606Homestead High School87.62MequonWIPublic
607The Ellis School87.61PittsburghPAPrivate
608Blue Valley High School87.59StilwellKSPublic
609Instilling Goodness Elementary and Developing Virtue Secondary Schools87.59UkiahCAPrivate
610The Masters School87.58Dobbs FerryNYPrivate
611Wayzata High School87.56PlymouthMNPublic
612Rochelle Zell Jewish High School87.54DeerfieldILPrivate
613Maimonides School87.51BrooklineMAPrivate
614Heritage Hall87.50Oklahoma CityOKPrivate
615St. Francis High School87.50Mountain ViewCAPrivate
616Randolph School87.49HuntsvilleALPrivate
617Worcester Academy87.48WorcesterMAPrivate
618Holmdel High School87.48HolmdelNJPublic
619Herricks High School87.45New Hyde ParkNYPublic
620Hume-Fogg Academic Magnet School87.41NashvilleTNPublic
621South Forsyth High School87.41CummingGAPublic
622Fordham Preparatory School87.40BronxNYPrivate
623St. Luke's School87.39New CanaanCTPrivate
624SAR High School87.38BronxNYPrivate
625Blair Academy87.36BlairstownNJPrivate
626Miami Country Day School87.36MiamiFLPrivate
627The Hun School of Princeton87.34PrincetonNJPrivate
628Hanover High School87.33HanoverNHPublic
629Concord Carlisle High School87.30ConcordMAPublic
630Woodbridge High School87.28IrvineCAPublic
631Nightingale-Bamford School87.25New YorkNYPrivate
632Ursuline Academy of Dallas87.21DallasTXPrivate
633Allendale Columbia School87.18RochesterNYPrivate
634Vanguard College Preparatory School87.17WacoTXPrivate
635Minnetonka Senior High School87.14MinnetonkaMNPublic
636Mira Loma High School87.14SacramentoCAPublic
637Miss Porter's School87.13FarmingtonCTPrivate
638Jasper High School87.11PlanoTXPublic
639Advanced Technologies Academy87.09Las VegasNVPublic
640Walnut High School87.08WalnutCAPublic
641Charlotte Latin School87.05CharlotteNCPrivate
642Greensboro Day School87.02GreensboroNCPrivate
643The Rivers School87.00WestonMAPrivate
644The Episcopal School of Dallas87.00DallasTXPrivate
645Mt. Lebanon Senior High School86.95PittsburghPAPublic
646Strath Haven High School86.94WallingfordPAPublic
647Cannon School86.93ConcordNCPrivate
648Ridgewood High School86.92RidgewoodNJPublic
649Rockhurst High School86.92Kansas CityMOPrivate
650A.D. Henderson University School and FAU High School86.91Boca RatonFLPublic
651Sycamore High School86.90CincinnatiOHPublic
652Newton Country Day School86.89NewtonMAPrivate
653Westborough High School86.88WestboroughMAPublic
654Gann Academy86.83WalthamMAPrivate
655H.H. Dow High School86.82MidlandMIPublic
656French-American School of New York86.82MamaroneckNYPrivate
657St. Margaret's Episcopal School86.80San Juan CapistranoCAPrivate
658American Hebrew Academy86.78GreensboroNCPrivate
659Gulliver Preparatory School86.77PinecrestFLPrivate
660Bancroft School86.76WorcesterMAPrivate
661Gilbert Classical Academy High School86.73GilbertAZPublic
662Brebeuf Jesuit Preparatory School86.73IndianapolisINPrivate
663Burlingame High School86.72BurlingameCAPublic
664The Emery/Weiner School86.71HoustonTXPrivate
665Lincoln School86.70ProvidenceRIPrivate
666Brooks School86.69North AndoverMAPrivate
667Quaker Valley High School86.67LeetsdalePAPublic
668Carlmont High School86.66BelmontCAPublic
669Marist School86.65AtlantaGAPrivate
670Chagrin Falls High School86.63Chagrin FallsOHPublic
671Northern Highlands Regional High School86.61AllendaleNJPublic
672Central Bucks High School - East86.58DoylestownPAPublic
673Cinco Ranch High School86.57KatyTXPublic
674St. Anselm's Abbey School86.56WashingtonDCPrivate
675South Pasadena Senior High School86.55South PasadenaCAPublic
676Gill St. Bernard's School86.54GladstoneNJPrivate
677Jones College Prep High School86.51ChicagoILPublic
678Mounds View Senior High School86.50Arden HillsMNPublic
679Mayo Senior High School86.48RochesterMNPublic
680Sacramento Country Day School86.47SacramentoCAPrivate
681Davis Senior High School86.46DavisCAPublic
682Skyline High School86.46Ann ArborMIPublic
683St. Joseph's Preparatory School86.45PhiladelphiaPAPrivate
684The Archer School for Girls86.44Los AngelesCAPrivate
685Episcopal School of Jacksonville86.43JacksonvilleFLPrivate
686The Stony Brook School86.43Stony BrookNYPrivate
687The Key School86.41AnnapolisMDPrivate
688The Altamont School86.40BirminghamALPrivate
689Eden Prairie Senior High School86.38Eden PrairieMNPublic
690Garfield High School86.37SeattleWAPublic
691Unionville High School86.35Kennett SquarePAPublic
692Redmond High School86.33RedmondWAPublic
693Forsyth Country Day School86.32LewisvilleNCPrivate
694Novi High School86.32NoviMIPublic
695Champlain Valley Union High School86.31HinesburgVTPublic
696Wissahickon Senior High School86.26AmblerPAPublic
697Ranney School86.23Tinton FallsNJPrivate
698American Indian Public High School86.22OaklandCAPublic/Charter
699Oakwood High School86.22DaytonOHPublic
700George School86.21NewtownPAPrivate
701Carolina Friends School86.19DurhamNCPrivate
702Liberty High School86.15FriscoTXPublic
703William Mason High School86.13MasonOHPublic
704Naperville Central High School86.12NapervilleILPublic
705Marquette University High School86.10MilwaukeeWIPrivate
706Forest Ridge School of the Sacred Heart86.09BellevueWAPrivate
707Anderson W. Clark Magnet High School86.07La CrescentaCAPublic
708American High School86.01FremontCAPublic
709Breck School86.00MinneapolisMNPrivate
710Lane Tech College Prep High School85.98ChicagoILPublic
711The Bullis School85.98PotomacMDPrivate
712Albany High School85.96AlbanyCAPublic
713Trevor Day School85.95New YorkNYPrivate
714Holy Innocents' Episcopal School85.93AtlantaGAPrivate
715Cheyenne Mountain High School85.93Colorado SpringsCOPublic
716Peak to Peak Charter School85.91LafayetteCOPublic/Charter
717Hebrew Academy of the Five Towns and Rockaway - High School85.89CedarhurstNYPrivate
718Rivermont Collegiate85.86BettendorfIAPrivate
719Green Mountain Valley School85.84WaitsfieldVTPrivate
720Cincinnati Country Day School85.82CincinnatiOHPrivate
721The Wardlaw + Hartridge School85.81EdisonNJPrivate
722Fayetteville-Manlius Senior High School85.78ManliusNYPublic
723Avenues: The World School85.76New YorkNYPrivate
724Virginia Episcopal School85.76LynchburgVAPrivate
725Cor Jesu Academy85.75Saint LouisMOPrivate
726Falmouth High School85.73FalmouthMEPublic
727School for Advanced Studies - North85.71MiamiFLPublic
728Harpeth Hall School85.70NashvilleTNPrivate
729Westford Academy85.68WestfordMAPublic
730Saint Thomas Academy85.67Mendota HeightsMNPrivate
731UMS-Wright Preparatory School85.66MobileALPrivate
732Bernards High School85.65BernardsvilleNJPublic
733Catholic High School85.64Baton RougeLAPrivate
734Westwood High School85.62WestwoodMAPublic
735Niskayuna High School85.58SchenectadyNYPublic
736BASIS Ahwatukee85.58PhoenixAZPublic/Charter
737Lausanne Collegiate School85.57MemphisTNPrivate
738John Jay High School85.56Cross RiverNYPublic
739The Miami Valley School85.55DaytonOHPrivate
740Yavneh Academy of Dallas85.53DallasTXPrivate
741Mountain Lakes High School85.51Mountain LakesNJPublic
742Upper St. Clair High School85.48PittsburghPAPublic
743Dana Hall School85.47WellelseyMAPrivate
744Ravenwood High School85.45BrentwoodTNPublic
745Vistamar School85.44El SegundoCAPrivate
746Notre Dame High School85.42San JoseCAPrivate
747Croton-Harmon High School85.42Croton On HudsonNYPublic
748The Derryfield School85.42ManchesterNHPrivate
749Blue Valley Northwest High School85.40Overland ParkKSPublic
750Charles Wright Academy85.39TacomaWAPrivate
751King School85.39StamfordCTPrivate
752Oak Park High School85.37Oak ParkCAPublic
753Central Bucks High School - South85.37WarringtonPAPublic
754Westfield Senior High School85.36WestfieldNJPublic
755Walter Johnson High School85.34BethesdaMDPublic
756Charlotte Country Day School85.34CharlotteNCPrivate
757Corona Del Mar High School85.33Newport BeachCAPublic
758Winchester High School85.31WinchesterMAPublic
759Second Baptist School85.26HoustonTXPrivate
760Central High School85.23BrookfieldWIPublic
761Milton High School85.22AlpharettaGAPublic
762Providence Day School85.20CharlotteNCPrivate
763Catalina Foothills High School85.20TucsonAZPublic
764Trinity Valley School85.19Fort WorthTXPrivate
765Mount Michael Benedictine High School85.19ElkhornNEPrivate
766Yeshiva University High School of Los Angeles85.18Los AngelesCAPrivate
767Bloomfield Hills High School85.16Bloomfield HillsMIPublic
768Irvine High School85.14IrvineCAPublic
769William Fremd High School85.12PalatineILPublic
770Blacksburg High School85.12BlacksburgVAPublic
771Longmeadow High School85.11LongmeadowMAPublic
772Augusta Preparatory Day School85.11MartinezGAPrivate
773Greater Atlanta Christian School85.09NorcrossGAPrivate
774The Webb School85.08Bell BuckleTNPrivate
775The School Without Walls High School85.07WashingtonDCPublic
776Santa Catalina School85.04MontereyCAPrivate
777Chantilly High School85.03ChantillyVAPublic
778Friends School of Baltimore85.02BaltimoreMDPrivate
779St. John's Prep85.01DanversMAPrivate
780Oak Knoll School of the Holy Child - Upper School85.00SummitNJPrivate
781Mount Hebron High School84.99Ellicott CityMDPublic
782Issaquah High School84.95IssaquahWAPublic
783Jackson Preparatory School84.94FlowoodMSPrivate
784Ernest W. Seaholm High School84.94BirminghamMIPublic
785Temple City High School84.93Temple CityCAPublic
786Paul D. Schreiber Senior High School84.92Port WashingtonNYPublic
787Berkeley Carroll School84.91BrooklynNYPrivate
788Mark Keppel High School84.90AlhambraCAPublic
789Blue Valley West High School84.89Overland ParkKSPublic
790Grier School84.88BirminghamPAPrivate
791International School of Indiana84.87IndianapolisINPrivate
792The Benjamin School84.85North Palm BeachFLPrivate
793Great Valley High School84.83MalvernPAPublic
794North Shore Hebrew Academy High School84.81Great NeckNYPrivate
795Porter-Gaud School84.80CharlestonSCPrivate
796Madison High School84.80ViennaVAPublic
797Holy Names Academy84.77SeattleWAPrivate
798Pioneer Academy of Science84.74WayneNJPrivate
799Boulder High School84.72BoulderCOPublic
800The Bear Creek School84.72RedmondWAPrivate
801Berkshire School84.70SheffieldMAPrivate
802Williamsville East High School84.68East AmherstNYPublic
803South Brunswick High School84.66Monmouth JunctionNJPublic
804Jesuit High School84.64PortlandORPrivate
805Glenelg High School84.63GlenelgMDPublic
806Lake Oswego Senior High School84.61Lake OswegoORPublic
807Pingree School84.57South HamiltonMAPrivate
808The Oakridge School84.55ArlingtonTXPrivate
809Shorewood High School84.54ShorewoodWIPublic
810Tabor Academy84.54MarionMAPrivate
811Carolina Day School84.51AshevilleNCPrivate
812Menlo-Atherton High School84.50AthertonCAPublic
813The Williston Northampton School84.41EasthamptonMAPrivate
814South Burlington High School84.35South BurlingtonVTPublic
815TMI Episcopal84.35San AntonioTXPrivate
816Moorestown Friends School84.33MoorestownNJPrivate
817Simsbury High School84.32SimsburyCTPublic
818Orlando Science Middle/High Charter School84.31OrlandoFLPublic/Charter
819St. Stephen's and St. Agnes School84.30AlexandriaVAPrivate
820Rowland Hall84.29Salt Lake CityUTPrivate
821East Ridge High School84.27WoodburyMNPublic
822The Governor's Academy84.26ByfieldMAPrivate
823San Domenico School84.24San AnselmoCAPrivate
824Aspen High School84.23AspenCOPublic
825North Shore Country Day School84.19WinnetkaILPrivate
826Holy Ghost Preparatory School84.18BensalemPAPrivate
827East Brunswick High School84.16E BrunswickNJPublic
828Benilde-St. Margaret's School84.14St. Louis ParkMNPrivate
829Northridge Preparatory School84.12NilesILPrivate
830Wichita Collegiate School84.11WichitaKSPrivate
831Panther Creek High School84.10CaryNCPublic
832Rochester Adams High School84.09Rochester HillsMIPublic
833St. Ignatius College Preparatory School84.07San FranciscoCAPrivate
834The Putney School84.06PutneyVTPrivate
835Saint Ignatius High School84.00ClevelandOHPrivate
836Gabrielino High School83.99San GabrielCAPublic
837Amherst Regional High School83.98AmherstMAPublic
838Glenbrook North High School83.98NorthbrookILPublic
839The Cambridge School of Weston83.96WestonMAPrivate
840Berwick Academy83.96South BerwickMEPrivate
841East Grand Rapids High School83.94Grand RapidsMIPublic
842East High School83.93BrookfieldWIPublic
843Hastings High School83.90Hastings On HudsonNYPublic
844Mayfield Senior School83.87PasadenaCAPrivate
845Thomas Jefferson Independent Day School83.86JoplinMOPrivate
846Georgetown Visitation Preparatory School83.84WashingtonDCPrivate
847The Browning School83.81New YorkNYPrivate
848Springside Chestnut Hill Academy83.80PhiladelphiaPAPrivate
849The Bay School of San Francisco83.79San FranciscoCAPrivate
850St. Croix Preparatory Academy Upper School83.74StillwaterMNPublic/Charter
851Technology High School83.73Rohnert ParkCAPublic
852Visitation Academy83.71Saint LouisMOPrivate
853Convent and Stuart Hall83.68San FranciscoCAPrivate
854Portledge School83.65Locust ValleyNYPrivate
855Baccalaureate School for Global Education83.65Long Island CityNYPublic
856James B. Conant High School83.64Hoffman EstatesILPublic
857Grace Church School83.64New YorkNYPrivate
858George Mason High School83.62Falls ChurchVAPublic
859Villa Walsh Academy83.60MorristownNJPrivate
860Central High School83.60Grand RapidsMIPublic
861Pascack Hills High School83.59MontvaleNJPublic
862Christ Church Episcopal School83.58GreenvilleSCPrivate
863The Galloway School83.57AtlantaGAPrivate
864Ingraham High School83.56SeattleWAPublic
865Eastlake High School83.53SammamishWAPublic
866Stuart Country Day School83.51PrincetonNJPrivate
867Kingswood-Oxford School83.51West HartfordCTPrivate
868Evergreen Valley High School83.50San JoseCAPublic
869Lycée Français de Chicago83.48ChicagoILPrivate
870St. Christopher's School83.47RichmondVAPrivate
871Regis Jesuit High School83.47AuroraCOPrivate
872Woodlands Academy of the Sacred Heart83.43Lake ForestILPrivate
873Fountain Valley School of Colorado83.43Colorado SpringsCOPrivate
874Vail Mountain School83.41VailCOPrivate
875Grosse Pointe South High School83.40Grosse Pointe FarmsMIPublic
876The International School of Minnesota83.40Eden PrairieMNPrivate
877Middlebury Union High School83.38MiddleburyVTPublic
878Jesuit High School83.37New OrleansLAPrivate
879North Allegheny High School83.36WexfordPAPublic
880Jamesville-Dewitt High School83.35DewittNYPublic
881Malvern Preparatory School83.34MalvernPAPrivate
882Hamden Hall Country Day School83.32HamdenCTPrivate
883Arrowhead High School83.31HartlandWIPublic
884Council Rock High School - North83.29NewtownPAPublic
885Dunlap High School83.28DunlapILPublic
886St. Charles Preparatory School83.27ColumbusOHPrivate
887Highland Park High School83.26Highland ParkILPublic
888Los Angeles Center for Enriched Studies83.26Los AngelesCAPublic
889Canisius High School83.26BuffaloNYPrivate
890North Penn Senior High School83.26LansdalePAPublic
891State College Area High School83.25State CollegePAPublic
892Bethesda-Chevy Chase High School83.25BethesdaMDPublic
893The Walker School83.23MariettaGAPrivate
894Stone Ridge School of the Sacred Heart83.22BethesdaMDPrivate
895Arizona College Prep Erie Campus83.21ChandlerAZPublic
896Orange High School83.20Pepper PikeOHPublic
897Marquette Senior High School83.19ChesterfieldMOPublic
898Archmere Academy83.18ClaymontDEPrivate
899Loyola Academy83.17WilmetteILPrivate
900Ocean Lakes High School83.16Virginia BeachVAPublic
901Seattle Preparatory School83.15SeattleWAPrivate
902Farragut High School83.14KnoxvilleTNPublic
903Albuquerque Institute of Math and Science83.13AlbuquerqueNMPublic/Charter
904Monte Vista High School83.12DanvilleCAPublic
905Terra Environmental Research Institute83.12MiamiFLPublic
906Greenwood Laboratory School83.12SpringfieldMOPrivate
907Atholton High School83.11ColumbiaMDPublic
908The Montgomery Academy83.11MontgomeryALPrivate
909Laguna Blanca School83.10Santa BarbaraCAPrivate
910Valley Christian High School83.10San JoseCAPrivate
911Annie Wright Schools83.07TacomaWAPrivate
912Eagan Senior High School83.06EaganMNPublic
913Montpelier High School83.06MontpelierVTPublic
914Lyons Township High School83.06La GrangeILPublic
915Century Senior High School83.02RochesterMNPublic
916Tampa Preparatory School83.02TampaFLPrivate
917The Woodlands High School83.02The WoodlandsTXPublic
918The Barstow School82.98Kansas CityMOPrivate
919Crescenta Valley High School82.95La CrescentaCAPublic
920Katz Yeshiva High School82.94Boca RatonFLPrivate
921Flower Mound High School82.94Flower MoundTXPublic
922Haddonfield Memorial High School82.92HaddonfieldNJPublic
923Olentangy High School82.91Lewis CenterOHPublic
924Dexter Southfield School82.89BrooklineMAPrivate
925St. Mary's Academy82.89EnglewoodCOPrivate
926Chatham Hall82.88ChathamVAPrivate
927Montgomery Blair High School82.88Silver SpringMDPublic
928Northern Valley Regional High School Demarest82.86DemarestNJPublic
929Saint Xavier High School82.83LouisvilleKYPrivate
930Cumberland Valley High School82.82MechanicsburgPAPublic
931Pomfret School82.79PomfretCTPrivate
932St. Michael's Catholic Academy82.78AustinTXPrivate
933School for Advanced Studies - Wolfson82.74MiamiFLPublic
934Austin Peace Academy82.71AustinTXPrivate
935Communications High School82.69WallNJPublic
936Oakwood82.67Morgan HillCAPrivate
937Washington Lee High School82.66ArlingtonVAPublic
938Memorial High School82.63MadisonWIPublic
939Cresskill High School82.61CresskillNJPublic
940The Jean and Jerry Friedman Shalhevet High School82.61Los AngelesCAPrivate
941Cape Fear Academy82.60WilmingtonNCPrivate
942Duchesne Academy of the Sacred Heart82.60HoustonTXPrivate
943Carmel High School82.58CarmelINPublic
944Pilgrim School82.57Los AngelesCAPrivate
945Crescent Valley High School82.57CorvallisORPublic
946EF Academy82.57ThornwoodNYPrivate
947Chamblee Charter High School82.56ChambleeGAPublic/Charter
948Gonzaga College High School82.55WashingtonDCPrivate
949Santa Fe Preparatory School82.54Santa FeNMPrivate
950Rock Canyon High School82.52Highlands RanchCOPublic
951Stratford Academy82.52MaconGAPrivate
952York Community High School82.49ElmhurstILPublic
953The Summit Country Day School82.48CincinnatiOHPrivate
954Los Alamos High School82.47Los AlamosNMPublic
955New Albany High School82.43New AlbanyOHPublic
956The Hewitt School82.39New YorkNYPrivate
957Thayer Academy82.36BraintreeMAPrivate
958Yeshiva University High School for Boys82.36New YorkNYPrivate
959Glastonbury High School82.33GlastonburyCTPublic
960Avon High School82.30AvonCTPublic
961Berkeley High School82.30BerkeleyCAPublic
962Lincoln High School82.29PortlandORPublic
963Tappan Zee High School82.29OrangeburgNYPublic
964Monarch High School82.27LouisvilleCOPublic
965Glenda Dawson High School82.26PearlandTXPublic
966Martin Luther King Jr. Magnet High School82.23NashvilleTNPublic
967Plainview-Old Bethpage John F. Kennedy High School82.22PlainviewNYPublic
968Convent of the Visitation School82.21Mendota HeightsMNPrivate
969Parkway Central High School82.19ChesterfieldMOPublic
970Boise Senior High School82.16BoiseIDPublic
971Bridgewater-Raritan High School82.13BridgewaterNJPublic
972Beachwood High School82.13BeachwoodOHPublic
973Bedford High School82.12BedfordMAPublic
974Godwin High School82.07RichmondVAPublic
975West Linn High School82.07West LinnORPublic
976Saline High School82.05SalineMIPublic
977Granada Hills Charter High School82.02Granada HillsCAPublic/Charter
978Fairfield College Preparatory School82.01FairfieldCTPrivate
979St. Thomas High School81.99HoustonTXPrivate
980Half Hollow Hills High School East81.98Dix HillsNYPublic
981Portsmouth Abbey School81.97PortsmouthRIPrivate
982George W. Hewlett High School81.96HewlettNYPublic
983Nicolet High School81.93GlendaleWIPublic
984Penfield Senior High School81.92PenfieldNYPublic
985Rancho Bernardo High School81.91San DiegoCAPublic
986West Morris Mendham High School81.85MendhamNJPublic
987Reedy High School81.84FriscoTXPublic
988Oak Ridge High School81.82Oak RidgeTNPublic
989Beth Tfiloh Dahan Community School81.78BaltimoreMDPrivate
990Waukesha Engineering Preparatory Academy81.73WaukeshaWIPublic/Charter
991Moorestown High School81.71MoorestownNJPublic
992Daniel Hand High School81.70MadisonCTPublic
993Holland Hall81.63TulsaOKPrivate
994Blue Valley Southwest High School81.62Overland ParkKSPublic
995The Heights School81.59PotomacMDPrivate
996Manlius Pebble Hill School81.58SyracuseNYPrivate
997Academy of the Holy Angels81.57DemarestNJPrivate
998Central Bucks High School - West81.57DoylestownPAPublic
999Villanova Preparatory School81.56OjaiCAPrivate
1000Episcopal High School81.56BellaireTXPrivate

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.