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
3501Woodside International School43.55San FranciscoCAPrivate
3502Glacier High School43.54KalispellMTPublic
3503St. Anthony High School43.54EffinghamILPrivate
3504Mount Vernon High School43.46Mount VernonIAPublic
3505Pacifica High School43.46Garden GroveCAPublic
3506St. Joseph Catholic School43.45MadisonMSPrivate
3507Ernest S. McBride Senior High School43.41Long BeachCAPublic
3508St. Bernard's Catholic School43.41EurekaCAPrivate
3509Billings Central Catholic High School43.41BillingsMTPrivate
3510The Doane Stuart School43.36RensselaerNYPrivate
3511East Troy High School43.35East TroyWIPublic
3512Blackstone Valley Regional Vocational Technical High School43.35UptonMAPublic
3513Monroe-Woodbury High School43.33Central ValleyNYPublic
3514Energy Tech High School43.32Long Island CityNYPublic
3515Salem High School43.31SalemNHPublic
3516Westinghouse College Prep43.31ChicagoILPublic
3517Chesapeake High School43.30PasadenaMDPublic
3518Saint Helena High School43.29St. HelenaCAPublic
3519Brandon Valley High School43.27BrandonSDPublic
3520El Cerrito High School43.26El CerritoCAPublic
3521The Highlands School43.24IrvingTXPrivate
3522Central High School43.24Little RockARPublic
3523Hardin Valley Academy43.23KnoxvilleTNPublic
3524Northside Christian Academy43.21CharlotteNCPrivate
3525Lyndon Institute43.21Lyndon CenterVTPrivate
3526Jamaica Gateway to the Sciences43.20JamaicaNYPublic
3527Orono High School43.18OronoMEPublic
3528Arroyo Pacific Academy43.17ArcadiaCAPrivate
3529Christchurch School43.11ChristchurchVAPrivate
3530Foothills Academy43.07ScottsdaleAZPublic/Charter
3531Stephen T. Badin High School43.05HamiltonOHPrivate
3532Celebration High School43.04CelebrationFLPublic
3533La Plata High School43.04La PlataMDPublic
3534Shiloh Christian School43.03SpringdaleARPrivate
3535Bishop Kenny High School43.03JacksonvilleFLPrivate
3536CAM Academy43.02Battle GroundWAPublic
3537Mt. Ararat High School43.01TopshamMEPublic
3538The Mary Louis Academy43.01JamaicaNYPrivate
3539Coram Deo Academy of Collin County42.98PlanoTXPrivate
3540Bonita High School42.94La VerneCAPublic
3541Richland Collegiate High School42.92DallasTXPublic/Charter
3542Patterson Mill High School42.91Bel AirMDPublic
3543East Meadow High School42.90East MeadowNYPublic
3544North Lincoln High School42.87LincolntonNCPublic
3545Hewitt-Trussville High School42.86TrussvilleALPublic
3546North Central Texas Academy42.84GranburyTXPrivate
3547Byron Nelson High School42.84Trophy ClubTXPublic
3548Nebraska Evangelical Lutheran High School42.84WacoNEPrivate
3549Shawnee High School42.83LimaOHPublic
3550Pequannock Township High School42.83Pompton PlainsNJPublic
3551Doane Academy42.82BurlingtonNJPrivate
3552Mentor High School42.81MentorOHPublic
3553Potsdam Senior High School42.81PotsdamNYPublic
3554Sanderson High School42.81RaleighNCPublic
3555Troy High School42.79TroyNYPublic
3556Northern High School42.79OwingsMDPublic
3557Central High School42.79Grand ForksNDPublic
3558Craftsbury Schools42.76Craftsbury CommonVTPublic
3559D.C. Everest High School42.74WestonWIPublic
3560Portage High School42.73PortageWIPublic
3561Harry D. Jacobs High School42.73AlgonquinILPublic
3562Barack Obama Male Leadership Academy42.73DallasTXPublic
3563Edison High School42.68EdisonNJPublic
3564St. Xavier Catholic School42.66Junction CityKSPrivate
3565Vero Beach High School42.66Vero BeachFLPublic
3566Blackstone Valley Prep High School42.65CumberlandRIPublic/Charter
3567East Islip High School42.64Islip TerraceNYPublic
3568Uplift Summit International Preparatory High School42.63ArlingtonTXPublic/Charter
3569Fountain Hills High School42.63Fountain HillsAZPublic
3570Waukesha Academy of Health Professions42.61WaukeshaWIPublic/Charter
3571Village Christian Schools42.61Sun ValleyCAPrivate
3572Pulaski High School42.59PulaskiWIPublic
3573Flowery Branch High School42.58Flowery BranchGAPublic
3574James Caldwell High School42.57West CaldwellNJPublic
3575West Geauga High School42.57ChesterlandOHPublic
3576Chesterton Senior High School42.56ChestertonINPublic
3577Goffstown High School42.54GoffstownNHPublic
3578Vancouver iTech Preparatory42.53VancouverWAPublic
3579Madison-Ridgeland Academy42.53MadisonMSPrivate
3580Dove Science Academy - OKC42.49Oklahoma CityOKPublic/Charter
3581Islamic Academy of Alabama42.46BirminghamALPrivate
3582Elk Grove High School42.45Elk Grove VillageILPublic
3583Midway High School42.44WacoTXPublic
3584Norton High School42.43NortonMAPublic
3585Central York High School42.43YorkPAPublic
3586Northcoast Preparatory and Performing Arts Academy42.41ArcataCAPublic/Charter
3587Miller Place High School42.40Miller PlaceNYPublic
3588Logos Preparatory Academy42.40Sugar LandTXPrivate
3589Rogers High School42.38RogersARPublic
3590Northern Burlington County Regional High School42.36ColumbusNJPublic
3591The Marvelwood School42.33KentCTPrivate
3592Taft Charter High School42.33Woodland HillsCAPublic/Charter
3593Founders Classical Academy of Lewisville42.30LewisvilleTXPublic/Charter
3594San Marin High School42.29NovatoCAPublic
3595Eagle Rock Junior/Senior High School42.29Los AngelesCAPublic
3596Freeman High School42.27RichmondVAPublic
3597Oakville Senior High School42.22St LouisMOPublic
3598Nanuet Senior High School42.17NanuetNYPublic
3599Beaumont School42.15Cleveland HeightsOHPrivate
3600Ticonderoga Senior High School42.14TiconderogaNYPublic
3601Lyons Middle/Senior High School42.14LyonsCOPublic
3602Kihei Public Charter School42.13KiheiHIPublic/Charter
3603Hollidaysburg Area Senior High School42.13HollidaysburgPAPublic
3604John Marshall Senior High School42.11Los AngelesCAPublic
3605Southwest High School42.11Green BayWIPublic
3606Venango Catholic High School42.09Oil CityPAPrivate
3607Bishop Rosecrans High School42.08ZanesvilleOHPrivate
3608Southside High School42.07Fort SmithARPublic
3609North Royalton High School42.07North RoyaltonOHPublic
3610Prairie Central High School42.06FairburyILPublic
3611Ursuline Academy42.06WilmingtonDEPrivate
3612Veritas Academy42.05LeolaPAPrivate
3613Christian Heritage School42.00TrumbullCTPrivate
3614Scotus Central Catholic High School41.99ColumbusNEPrivate
3615Andover High School41.98AndoverMNPublic
3616Sauk Prairie High School41.98Prairie Du SacWIPublic
3617Lower Dauphin High School41.98HummelstownPAPublic
3618Nevada Union High School41.97Grass ValleyCAPublic
3619STEM Academy41.96HollywoodCAPublic
3620Mountain View High School41.95LawrencevilleGAPublic
3621Charleston School of the Arts41.95North CharlestonSCPublic
3622Oakcrest School41.94ViennaVAPrivate
3623Mercyhurst Preparatory School41.91EriePAPrivate
3624Health and Science School41.88BeavertonORPublic
3625Valley Stream Central High School41.88Valley StreamNYPublic
3626Westhill High School41.87SyracuseNYPublic
3627Williamston High School41.85WilliamstonMIPublic
3628St. Ursula Academy41.85ToledoOHPrivate
3629Saint Anthony's High School41.81Huntington StationNYPrivate
3630Seneca Valley Senior High School41.76HarmonyPAPublic
3631High Point Christian Academy41.72High PointNCPrivate
3632Bishop Garcia Diego High School41.71Santa BarbaraCAPrivate
3633Coronado High School41.70El PasoTXPublic
3634Bishop England High School41.67CharlestonSCPrivate
3635St. Francis High School - Salesian College Preparatory41.67WatsonvilleCAPrivate
3636Notre Dame Academy41.66WorcesterMAPrivate
3637Silver Lake Regional High School41.64KingstonMAPublic
3638Oswego East High School41.63OswegoILPublic
3639San Joaquin Memorial High School41.62FresnoCAPrivate
3640Kaneland Senior High School41.57Maple ParkILPublic
3641Dighton-Rehoboth Regional High School41.57North DightonMAPublic
3642East Syracuse Minoa Central High School41.56East SyracuseNYPublic
3643Venice Senior High School41.51VeniceFLPublic
3644Rice Memorial High School41.48South BurlingtonVTPrivate
3645Chisago Lakes High School41.45LindstromMNPublic
3646Avon High School41.43AvonINPublic
3647Normal Community West High School41.41NormalILPublic
3648IC Catholic Prep41.39ElmhurstILPrivate
3649Starpoint High School41.37LockportNYPublic
3650Wall High School41.36WallNJPublic
3651Cloquet Senior High School41.35CloquetMNPublic
3652North Hall High School41.32GainesvilleGAPublic
3653Harmony Science Academy - Dallas41.32DallasTXPublic/Charter
3654St. Joseph Catholic School41.30BryanTXPrivate
3655Tartan Senior High School41.29OakdaleMNPublic
3656Denver Waldorf School41.28DenverCOPrivate
3657Brewbaker Tech Magnet High School41.28MontgomeryALPublic
3658Ihigh Virtual Academy41.26San DiegoCAPublic
3659Mariposa County High School41.26MariposaCAPublic
3660Forest Lake Senior High School41.23Forest LakeMNPublic
3661Spring Valley High School41.23ColumbiaSCPublic
3662Crosspoint Academy41.18BremertonWAPrivate
3663Barrie School41.17Silver SpringMDPrivate
3664Dutchtown High School41.11GeismarLAPublic
3665Montgomery High School41.10MontgomeryTXPublic
3666Perry High School41.07GilbertAZPublic
3667Churchill High School41.07San AntonioTXPublic
3668Bullard High School41.06BullardTXPublic
3669Carlinville High School41.06CarlinvilleILPublic
3670Mid-Peninsula High School41.04Menlo ParkCAPrivate
3671Lansing Christian School41.03LansingMIPrivate
3672Hillsborough Virtual School41.03TampaFLPublic
3673Ellington High School41.02EllingtonCTPublic
3674West Michigan Aviation Academy41.01Grand RapidsMIPublic/Charter
3675Heritage Christian Academy41.01Maple GroveMNPrivate
3676Evansville Day School40.98EvansvilleINPrivate
3677Sparta High School40.90SpartaNJPublic
3678Florida Prep40.89MelbourneFLPrivate
3679Polytechnic High School40.89Long BeachCAPublic
3680Oliver Ames High School40.88North EastonMAPublic
3681Tri-County Middle/Senior High School40.87WolcottINPublic
3682Ballard High School40.86LouisvilleKYPublic
3683Madison Academy40.85MadisonALPrivate
3684Sacred Heart Catholic School40.83HattiesburgMSPrivate
3685Muscle Shoals High School40.81Muscle ShoalsALPublic
3686Veritas School40.79NewbergORPrivate
3687Trinidad Garza Early College High School40.79DallasTXPublic
3688St. Catherine of Siena Academy40.77WixomMIPrivate
3689De Pere High School40.76De PereWIPublic
3690Lakeland Christian School40.74LakelandFLPrivate
3691Greenfield School40.71WilsonNCPrivate
3692President Theodore Roosevelt High School40.70HonoluluHIPublic
3693West Catholic High School40.70Grand RapidsMIPrivate
3694Sycamore High School40.69SycamoreILPublic
3695Davis High School40.68KaysvilleUTPublic
3696Wilson High School40.65PortlandORPublic
3697Waldwick High School40.63WaldwickNJPublic
3698Clark Advanced Learning Center40.62StuartFLPublic/Charter
3699South Kent School40.61South KentCTPrivate
3700Buxton School40.55WilliamstownMAPrivate
3701Harmony School of Innovation - El Paso40.53El PasoTXPublic/Charter
3702Uplift Williams Preparatory Upper School40.53DallasTXPublic/Charter
3703Centereach High School40.51CentereachNYPublic
3704Clarke County High School40.50BerryvilleVAPublic
3705Freeman High School40.47RockfordWAPublic
3706Thomas Jefferson Charter School40.45CaldwellIDPublic/Charter
3707Plainwell High School40.44PlainwellMIPublic
3708Saddlebrook Preparatory School40.44Wesley ChapelFLPrivate
3709Prospect Ridge Academy40.40BroomfieldCOPublic/Charter
3710Lake Nona High School40.40OrlandoFLPublic
3711San Rafael High School40.38San RafaelCAPublic
3712Energized For STEM Academy, Inc. High School40.38HoustonTXPublic/Charter
3713Watershed School40.36BoulderCOPrivate
3714Grandview Preparatory School40.33Boca RatonFLPrivate
3715High School for Construction, Trades, Engineering and Architecture40.31Ozone ParkNYPublic
3716A. Crawford Mosley High School40.30Lynn HavenFLPublic
3717Phillip O. Berry Academy of Technology40.27CharlotteNCPublic
3718Harbor Springs High School40.27Harbor SpringsMIPublic
3719Perkiomen Valley High School40.23CollegevillePAPublic
3720Byron Center High School40.23Byron CenterMIPublic
3721Oklahoma Christian School40.21EdmondOKPrivate
3722Oak Mountain Academy40.19CarrolltonGAPrivate
3723Assumption High School40.16Wisconsin RapidsWIPrivate
3724Kearny Sct40.14San DiegoCAPublic
3725Trinity Academy40.09RaleighNCPrivate
3726Marian High School40.08MishawakaINPrivate
3727Oneonta Senior High School40.07OneontaNYPublic
3728St. Thomas Aquinas High School40.05DoverNHPrivate
3729Roosevelt High School40.04Sioux FallsSDPublic
3730Central Catholic High School40.04BloomingtonILPrivate
3731Bridgeport High School40.03BridgeportWVPublic
3732Anacapa School40.02Santa BarbaraCAPrivate
3733Nolan Catholic High School40.00Fort WorthTXPrivate
3734High School of Health Sciences40.00WalesWIPublic/Charter
3735Classical Christian Academy39.98Post FallsIDPrivate
3736Academy of the New Church - Boys School39.98Bryn AthynPAPrivate
3737Clovis West High School39.98FresnoCAPublic
3738Squalicum High School39.93BellinghamWAPublic
3739Michigan Islamic Academy39.93Ann ArborMIPrivate
3740Dakota Ridge Senior High School39.92LittletonCOPublic
3741Williamsville High School39.90WilliamsvilleILPublic
3742Penn Manor High School39.90MillersvillePAPublic
3743Eaglecrest High School39.87CentennialCOPublic
3744Valley Forge Military Academy39.84WaynePAPrivate
3745North Harford High School39.83PylesvilleMDPublic
3746Eastlake High School39.81Chula VistaCAPublic
3747Seeley-Swan High School39.80Seeley LakeMTPublic
3748University High School of Science and Engineering39.79HartfordCTPublic
3749Melrose High School39.78MelroseMAPublic
3750Elizabeth Forward Senior High School39.77ElizabethPAPublic
3751Carroll High School39.77Fort WayneINPublic
3752Badger High School39.76Lake GenevaWIPublic
3753Pierce Junior/Senior High School39.74PierceNEPublic
3754Whittier Christian High School39.73La HabraCAPrivate
3755Carlisle School39.71AxtonVAPrivate
3756Elite Scholars Academy School39.71MorrowGAPublic/Charter
3757Northwest Catholic High School39.70West HartfordCTPrivate
3758Riverheads High School39.70StauntonVAPublic
3759Academy of Environmental Science39.70Crystal RiverFLPublic/Charter
3760Montgomery High School39.68Santa RosaCAPublic
3761Friday Harbor High School39.66Friday HarborWAPublic
3762Polaris K-12 School39.64AnchorageAKPublic
3763California Connections Academy at Capistrano39.60San Juan CapistranoCAPublic/Charter
3764Incarnate Word Academy39.59HoustonTXPrivate
3765Venice Senior High School39.57Los AngelesCAPublic
3766Pinecrest High School39.57Southern PinesNCPublic
3767South Portland High School39.56South PortlandMEPublic
3768Lindsay High School39.55LindsayTXPublic
3769LaGrange Academy39.51LagrangeGAPrivate
3770Clear Creek Amana High School39.49TiffinIAPublic
3771Sunapee Senior High School39.48SunapeeNHPublic
3772Harmony School of Innovation - Dallas39.45DallasTXPublic/Charter
3773Fort Zumwalt West High School39.42O'FallonMOPublic
3774Sunshine Bible Academy39.40MillerSDPrivate
3775Chesapeake Science Point Public Charter School39.33HanoverMDPublic/Charter
3776Plymouth High School39.33PlymouthWIPublic
3777Poudre High School39.32Fort CollinsCOPublic
3778Central Catholic High School39.31PortlandORPrivate
3779Bishop Stang High School39.29North DartmouthMAPrivate
3780Ann Sobrato High School39.28Morgan HillCAPublic
3781North Brunswick Township High School39.28North BrunswickNJPublic
3782Muenster High School39.26MuensterTXPublic
3783Valwood School39.26HahiraGAPrivate
3784Metamora High School39.25MetamoraILPublic
3785Northwest Christian School39.23PhoenixAZPrivate
3786Shrine Catholic High School39.20Royal OakMIPrivate
3787Osceola Fundamental High School39.18SeminoleFLPublic
3788Rockwall High School39.16RockwallTXPublic
3789Independence High School39.15San JoseCAPublic
3790Missouri Military Academy39.12MexicoMOPrivate
3791Putnam Valley High School39.11Putnam ValleyNYPublic
3792Father Lopez Catholic High School39.10Daytona BeachFLPrivate
3793Pinedale High School39.09PinedaleWYPublic
3794Notre Dame High School39.09West HavenCTPrivate
3795Cienega High School39.08VailAZPublic
3796Blue Springs South High School39.07Blue SpringsMOPublic
3797Damonte Ranch High School39.05RenoNVPublic
3798Calhoun High School39.04CalhounGAPublic
3799Millennium Brooklyn High School39.04BrooklynNYPublic
3800Millwood School38.99MidlothianVAPrivate
3801Gilbert Christian Schools38.98GilbertAZPrivate
3802Foster High School38.96RichmondTXPublic
3803Moscow High School38.96MoscowIDPublic
3804Southwest Career and Technical Academy38.94Las VegasNVPublic
3805International Studies Charter High School38.94MiamiFLPublic/Charter
3806Westerville South High School38.94WestervilleOHPublic
3807Terra Nova High School38.90PacificaCAPublic
3808Indian Creek School38.87CrownsvilleMDPrivate
3809Liberty Christian Preparatory School38.86TavaresFLPrivate
3810Cherokee High School38.82CantonGAPublic
3811Gates-Chili High School38.82RochesterNYPublic
3812Rutland Senior High School38.81RutlandVTPublic
3813Mountain View High School38.73MesaAZPublic
3814Sacred Heart of Jesus High School38.73JacksonTNPrivate
3815Summit Christian Academy - Cedar Park Campus38.71Cedar ParkTXPrivate
3816Covenant Life School38.70GaithersburgMDPrivate
3817New Rochelle High School38.69New RochelleNYPublic
3818Bennington Secondary School38.66BenningtonNEPublic
3819Sheboygan Falls High School38.66Sheboygan FallsWIPublic
3820Springwood School38.65LanettALPrivate
3821Avery High STEM Academy38.59NewlandNCPublic
3822Dodgeville High School38.59DodgevilleWIPublic
3823Capital Christian School38.56SacramentoCAPrivate
3824St. Paul Lutheran High School38.55ConcordiaMOPrivate
3825Long Island Lutheran Middle/High School38.51BrookvilleNYPrivate
3826Discovery High School38.51NewtonNCPublic
3827Red Hook Senior High School38.50Red HookNYPublic
3828Rocky Bayou Christian School38.49NicevilleFLPrivate
3829Keswick Christian School38.45St. PetersburgFLPrivate
3830North Kingstown Sr. High School38.44North KingstownRIPublic
3831Johnston County Early College Academy38.44SmithfieldNCPublic
3832Pleasant Valley High School38.42ChicoCAPublic
3833Valley Fellowship Christian Academy38.41HuntsvilleALPrivate
3834Lincoln Way West High School38.39New LenoxILPublic
3835Southington High School38.35SouthingtonCTPublic
3836Divine Child High School38.32DearbornMIPrivate
3837Lincoln Christian School38.29LincolnNEPrivate
3838Roxbury High School38.28SuccasunnaNJPublic
3839Cleveland High School STEM38.28SeattleWAPublic
3840St. Joseph Catholic High School38.26OgdenUTPrivate
3841Neshaminy High School38.26LanghornePAPublic
3842School of Engineering and Sciences38.25SacramentoCAPublic
3843Saint Mark's High School38.23WilmingtonDEPrivate
3844Billings West High School38.19BillingsMTPublic
3845Palmyra Area Senior High School38.17PalmyraPAPublic
3846Somerset Academy Charter High School38.15Pembroke PinesFLPublic/Charter
3847Olympus High School38.15Salt Lake CityUTPublic
3848Calvary Christian High School38.14ClearwaterFLPrivate
3849St. Mary's High School38.11AnnapolisMDPrivate
3850East High School38.07WichitaKSPublic
3851Lynnville-Sully High School38.07SullyIAPublic
3852Random Lake High School38.05Random LakeWIPublic
3853Sachem High School North38.03Lake RonkonkomaNYPublic
3854Santa Fe Waldorf School38.00Santa FeNMPrivate
3855Grapevine Faith Christian School37.99GrapevineTXPrivate
3856West Potomac High School37.97AlexandriaVAPublic
3857Flour Bluff High School37.97Corpus ChristiTXPublic
3858Fairhope High School37.96FairhopeALPublic
3859Tolland High School37.95TollandCTPublic
3860Lutheran High School of St. Charles County37.93Saint PetersMOPrivate
3861Chenango Forks High School37.93BinghamtonNYPublic
3862Old Rochester Regional High School37.90MattapoisettMAPublic
3863Woodbine High School37.89WoodbineIAPublic
3864Reitz Memorial High School37.89EvansvilleINPrivate
3865Grossmont High School37.88La MesaCAPublic
3866East Mountain High School37.85Sandia ParkNMPublic/Charter
3867Point Pleasant Borough High School37.84Point PleasantNJPublic
3868St. Joseph Hill Academy - High School37.82Staten IslandNYPrivate
3869Corbin High School37.79CorbinKYPublic
3870Maple Hill High School37.77CastletonNYPublic
3871John Carroll High School37.77Fort PierceFLPrivate
3872Buchanan High School37.75ClovisCAPublic
3873Oakdale Christian Academy37.73JacksonKYPrivate
3874Portland Waldorf School37.69MilwaukieORPrivate
3875McLean School37.69PotmacMDPrivate
3876Sharyland Advanced Academic Academy37.68MissionTXPublic
3877Ligonier Valley High School37.67LigonierPAPublic
3878Westminster High School37.67WestminsterMDPublic
3879Oak Ridge Military Academy37.66Oak RidgeNCPrivate
3880Penn Trafford High School37.64Harrison CityPAPublic
3881Clackamas High School37.61ClackamasORPublic
3882Youth Initiative High School37.58ViroquaWIPrivate
3883Bolton High School37.56BoltonCTPublic
3884West Carteret High School37.55Morehead CityNCPublic
3885High School of Telecommunications Arts and Technology37.54BrooklynNYPublic
3886Lake Michigan Catholic Schools37.54Saint JosephMIPrivate
3887Potosi High School37.52PotosiWIPublic
3888Oak Forest High School37.51Oak ForestILPublic
3889Baldwin Senior High School37.49PittsburghPAPublic
3890Central High School37.47KellerTXPublic
3891Dieterich Junior/Senior High School37.44DieterichILPublic
3892Bay Shore Senior High School37.43Bay ShoreNYPublic
3893Liberty Hill High School37.42Liberty HillTXPublic
3894Benedictine College Preparatory37.41RichmondVAPrivate
3895Thayer Central High School37.40HebronNEPublic
3896Kingwood Park High School37.40KingwoodTXPublic
3897Cathedral High School37.39Saint CloudMNPrivate
3898Randall K. Cooper High School37.38UnionKYPublic
3899Briarwood Academy37.37WarrentonGAPrivate
3900St. Edward Central Catholic High School37.31ElginILPrivate
3901Adel DeSoto Minburn (ADM) High School37.30AdelIAPublic
3902Jim Ned High School37.29TuscolaTXPublic
3903Central Valley High School37.25VeradaleWAPublic
3904St. Joseph-Ogden High School37.25Saint JosephILPublic
3905East High School37.23DuluthMNPublic
3906Aquinas High School37.17La CrosseWIPrivate
3907Peoria Notre Dame High School37.17PeoriaILPrivate
3908Crystal Lake Central High School37.15Crystal LakeILPublic
3909Tri-City Christian Schools37.15VistaCAPrivate
3910Arroyo Grande High School37.14Arroyo GrandeCAPublic
3911Beth Eden Baptist School37.13Wheat RidgeCOPrivate
3912St. Henry District High School37.12ErlangerKYPrivate
3913Xavier College Preparatory High School37.11Palm DesertCAPrivate
3914Killian Hill Christian School37.09LilburnGAPrivate
3915Estes Park High School37.08Estes ParkCOPublic
3916Garza Independence High School37.07AustinTXPublic
3917Norwood High School37.07NorwoodMAPublic
3918Mount Saint Charles Academy37.07WoonsocketRIPrivate
3919Bushland High School37.05BushlandTXPublic
3920Westmont High School37.05WestmontILPublic
3921Lincoln High School37.05TallahasseeFLPublic
3922McCall-Donnelly High School37.00MccallIDPublic
3923East Early College High School36.99HoustonTXPublic/Charter
3924Providence Classical School36.97WilliamsburgVAPrivate
3925Prairie High School36.96Cedar RapidsIAPublic
3926Stockton Unified Early College Academy36.95StocktonCAPublic/Charter
3927El Camino Real Charter High School36.93Woodland HillsCAPublic/Charter
3928Legend High School36.91ParkerCOPublic
3929Bella Vista High School36.91Fair OaksCAPublic
3930Fernandina Beach High School36.90Fernandina BeachFLPublic
3931Independence High School36.90Thompson'S StationTNPublic
3932Merritt Island High School36.88Merritt IslandFLPublic
3933St. Petersburg Collegiate High School36.82St PetersburgFLPublic/Charter
3934Delaware Valley High School36.81MilfordPAPublic
3935Coronado High School36.77HendersonNVPublic
3936Chico High School36.76ChicoCAPublic
3937Mission Early College High School36.75El PasoTXPublic
3938Calvary Christian Academy36.74Fort LauderdaleFLPrivate
3939Iowa Valley Junior/Senior High School36.74MarengoIAPublic
3940Shakopee Senior High School36.73ShakopeeMNPublic
3941Apponequet Regional High School36.73LakevilleMAPublic
3942Hammond High School36.71ColumbiaMDPublic
3943Energy Institute High School36.71HoustonTXPublic
3944Andalusia School36.68YonkersNYPrivate
3945Eagle Harbor High School36.68Bainbridge IslandWAPublic
3946Riverwood International Charter School36.66AtlantaGAPublic/Charter
3947Harmony School of Innovation - Garland36.66Fort WorthTXPublic/Charter
3948Union-Endicott High School36.65EndicottNYPublic
3949Harmony Science Academy- Beaumont36.64BeaumontTXPublic/Charter
3950Peoples Academy36.60MorrisvilleVTPublic
3951Monsignor Kelly Catholic High School36.59BeaumontTXPrivate
3952Cedarcrest High School36.59DuvallWAPublic
3953Clear Creek High School36.55League CityTXPublic
3954St. Francis High School36.55Traverse CityMIPrivate
3955Grady High School36.54AtlantaGAPublic
3956Calamus Wheatland High School36.53WheatlandIAPublic
3957Hopedale Junior/Senior High School36.52HopedaleMAPublic
3958Pella High School36.50PellaIAPublic
3959Newman Catholic High School36.49WausauWIPrivate
3960Harmony School of Political Science and Communication36.49AustinTXPublic/Charter
3961Paint Branch High School36.48BurtonsvilleMDPublic
3962Bradford Christian Academy36.46HaverhillMAPrivate
3963Tuscarora High School36.44FrederickMDPublic
3964Kimberly High School36.42KimberlyWIPublic
3965Cy-Fair High School36.41CypressTXPublic
3966Bishop Canevin High School36.39PittsburghPAPrivate
3967Washington High School36.38Sioux FallsSDPublic
3968Wakefield High School36.37RaleighNCPublic
3969Roncalli High School36.35ManitowocWIPrivate
3970Celina High School36.34CelinaTXPublic
3971Academy High School36.31Little RiverTXPublic
3972Lutheran High School North36.29St LouisMOPrivate
3973Cedar Hill Collegiate High School36.26Cedar HillTXPublic/Charter
3974Birdville High School36.26North Richland HillsTXPublic
3975Spring Valley High School36.26Spring ValleyWIPublic
3976SUU Success Academy36.24Cedar CityUTPublic/Charter
3977John Marshall Senior High School36.23RochesterMNPublic
3978Sandy Creek High School36.18TyroneGAPublic
3979Staley High School36.17Kansas CityMOPublic
3980St. Francis Preparatory School36.17Fresh MeadowsNYPrivate
3981Our Lady of Lourdes High School36.16PoughkeepsieNYPrivate
3982Sierra Lutheran High School36.15Carson CityNVPrivate
3983Providence Academy36.13Johnson CityTNPrivate
3984Magnolia Science Academy 236.12Van NuysCAPublic/Charter
3985Bloomington High School36.09BloomingtonILPublic
3986Tremont High School36.08TremontILPublic
3987Fontainebleau High School36.07MandevilleLAPublic
3988Key West High School36.06Key WestFLPublic
3989Juneau-Douglas High School36.06JuneauAKPublic
3990Churchill High School36.05LivoniaMIPublic
3991McClintock High School36.04TempeAZPublic
3992The Prout School36.03WakefieldRIPrivate
3993Alhambra Senior High School36.03MartinezCAPublic
3994Spalding Academy36.00SpaldingNEPrivate
3995Whitewater High School35.96FayettevilleGAPublic
3996Tomball High School35.92TomballTXPublic
3997High Tech High International35.92San DiegoCAPublic/Charter
3998Elkhorn Area High School35.90ElkhornWIPublic
3999Florida Christian School35.89MiamiFLPrivate
4000Red Mountain High School35.86MesaAZPublic

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.