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
4501Covenant Christian Academy28.37HarrisburgPAPrivate
4502Veritas Collegiate Academy28.35ChesapeakeVAPrivate
4503First Baptist Academy28.32NaplesFLPrivate
4504Redlands Christian School28.31RedlandsCAPrivate
4505Buncombe County Early College28.31AshevilleNCPublic
4506Temecula Preparatory28.30WinchesterCAPublic/Charter
4507Roosevelt High School28.26LubbockTXPublic
4508Kirksville Senior High School28.25KirksvilleMOPublic
4509Lac qui Parle Valley Secondary School28.22MadisonMNPublic
4510Wylie High School28.22AbileneTXPublic
4511Westminster Christian Academy28.19WatkinsvilleGAPrivate
4512Cardinal Newman School28.16ColumbiaSCPrivate
4513Lee-Scott Academy28.16AuburnALPrivate
4514Collierville High School28.12ColliervilleTNPublic
4515Basalt High School28.11BasaltCOPublic
4516Nashua High School South28.10NashuaNHPublic
4517George Washington Carver School of Arts and Science28.09SacramentoCAPublic/Charter
4518North High School28.08OshkoshWIPublic
4519Manhattan Village Academy28.07New YorkNYPublic
4520Norcross High School28.03NorcrossGAPublic
4521Orinda Academy28.01OrindaCAPrivate
4522Wheeler High School28.00ValparaisoINPublic
4523College of Southern Nevada High School South27.97HendersonNVPublic
4524Loomis Secondary School27.97LoomisNEPublic
4525Peninsula High School27.96Gig HarborWAPublic
4526Berlin High School27.93BerlinCTPublic
4527Union Grove High School27.92McdonoughGAPublic
4528Tipton Catholic High School27.91TiptonKSPrivate
4529J. Frank White Academy27.90HarrogateTNPrivate
4530Trinity Christian School27.87WilkinsburgPAPrivate
4531Higher Ground Academy27.86Saint PaulMNPublic/Charter
4532Glenwood High School27.85ChathamILPublic
4533Cleveland High School27.84ClaytonNCPublic
4534Menaul School27.83AlbuquerqueNMPrivate
4535Lakewood High School27.81St PetersburgFLPublic
4536St. Francis High School27.81HamburgNYPrivate
4537North Hagerstown High School27.80HagerstownMDPublic
4538Terra Linda High School27.77San RafaelCAPublic
4539Gulfport High School27.76GulfportMSPublic
4540Becker Senior High School27.74BeckerMNPublic
4541Sutton High School27.73SuttonMAPublic
4542Hull High School27.71HullMAPublic
4543Bountiful High School27.69BountifulUTPublic
4544East High School27.68WausauWIPublic
4545Tree of Life Christian School27.68ColumbusOHPrivate
4546Willmar Senior High School27.67WillmarMNPublic
4547All City Leadership Secondary School27.67BrooklynNYPublic
4548St. Anne-Pacelli Catholic School27.66ColumbusGAPrivate
4549Bret Harte Union High School27.65Angels CampCAPublic
4550St. Francis Borgia Regional High School27.64WashingtonMOPrivate
4551Wadsworth High School27.62WadsworthOHPublic
4552Brockport High School27.62BrockportNYPublic
4553Castle High School27.58NewburghINPublic
4554Lindenhurst Senior High School27.55LindenhurstNYPublic
4555Lincoln Lutheran Middle/High School27.48LincolnNEPrivate
4556Jensen Beach High School27.47Jensen BeachFLPublic
4557Oak Hills High School27.45CincinnatiOHPublic
4558Loyola Sacred Heart High School27.45MissoulaMTPrivate
4559Open World Learning Secondary School27.42Saint PaulMNPublic
4560New York Military Academy27.41Cornwall-On-HudsonNYPrivate
4561Madison Christian School27.39GroveportOHPrivate
4562Grand Blanc Community High School27.39Grand BlancMIPublic
4563Alexander-Smith Academy27.38HoustonTXPrivate
4564Petal High School27.37PetalMSPublic
4565Central Catholic High School27.37ModestoCAPrivate
4566Eagle's Landing Christian Academy27.36McdonoughGAPrivate
4567Calumet High School27.32CalumetMIPublic
4568Marshall High School27.30MarshallMNPublic
4569Patuxent High School27.29LusbyMDPublic
4570Haddam-Killingworth High School27.28HigganumCTPublic
4571Aquin Catholic Junior/Senior High School27.26FreeportILPrivate
4572Thomas A. Edison High School27.25Elmira HeightsNYPublic
4573Stone Bridge School27.25ChesapeakeVAPrivate
4574Averill Park High School27.23Averill ParkNYPublic
4575Garces Memorial High School27.23BakersfieldCAPrivate
4576Math, Engineering, Technology and Science at Olympic High School27.21CharlotteNCPublic
4577Housatonic Valley Regional High School27.19Falls VillageCTPublic
4578South Shore Charter Public School27.15NorwellMAPublic/Charter
4579Marquette Catholic School27.14BellevueIAPrivate
4580Davidson Early College High School27.12LexingtonNCPublic
4581School of Science and Technology27.11San AntonioTXPublic/Charter
4582Heritage Academy27.10MesaAZPublic/Charter
4583Francis W. Parker Charter Essential School27.08DevensMAPublic/Charter
4584Hickory High School27.07HermitagePAPublic
4585Mount Pleasant High School27.03Mount PleasantIAPublic
4586Eastland Junior-Senior High School27.03LanarkILPublic
4587Sabine Pass School27.02Sabine PassTXPublic
4588Early College High School27.02LumbertonNCPublic
4589Dacula High School26.98DaculaGAPublic
4590Northwest Career and Technical Academy High School26.96Las VegasNVPublic
4591Putnam County High School26.94UnionvilleMOPublic
4592Clark High School26.92PlanoTXPublic
4593Lakewood High School26.89LakewoodOHPublic
4594Nordhoff High School26.88OjaiCAPublic
4595Lehman Catholic High School26.83SidneyOHPrivate
4596Fairfax Christian School26.78DullesVAPrivate
4597Peoria Christian School26.77PeoriaILPrivate
4598Foundation Academy26.77Winter GardenFLPrivate
4599George F. Baker High School26.75Tuxedo ParkNYPublic
4600Higley High School26.73GilbertAZPublic
4601Shelton High School26.73SheltonCTPublic
4602Saint John Paul II Academy26.72Boca RatonFLPrivate
4603Wellsboro Area High School26.69WellsboroPAPublic
4604Gateway Senior High School26.68MonroevillePAPublic
4605Jackson County High School26.67JeffersonGAPublic
4606Palm Beach Central High School26.63WellingtonFLPublic
4607Lincoln Southeast High School26.62LincolnNEPublic
4608Amador High School26.60Sutter CreekCAPublic
4609McKinney North High School26.60MckinneyTXPublic
4610Union County Early College26.56MonroeNCPublic
4611Trinity High School26.52River ForestILPrivate
4612Mast Community Charter School26.49PhiladelphiaPAPublic/Charter
4613Hendrickson High School26.45PflugervilleTXPublic
4614St. Elizabeth Ann Seton Catholic College Preparatory High School26.44VancouverWAPrivate
4615Tri-Center High School26.42NeolaIAPublic
4616Green High School26.40UniontownOHPublic
4617International Community School26.38Winter ParkFLPrivate
4618North Warren Regional High School26.36BlairstownNJPublic
4619Quartz Hill High School26.36Quartz HillCAPublic
4620Midland Adventist Academy26.35ShawneeKSPrivate
4621Cornerstone Christian Academy26.31GranburyTXPrivate
4622Verdugo Hills Senior High School26.29TujungaCAPublic
4623Trinity High School26.29Camp HillPAPrivate
4624Dakota High School26.29MacombMIPublic
4625Tahanto Regional High School26.27BoylstonMAPublic
4626Freeport Area Senior High School26.26FreeportPAPublic
4627University Neighborhood High School26.24New YorkNYPublic
4628Russell High School26.24RussellKYPublic
4629Wilson Memorial High School26.22FishersvilleVAPublic
4630Erie First Christian Academy26.21EriePAPrivate
4631China Spring High School26.21China SpringTXPublic
4632Faith Heritage Christian Academy26.19MillingtonTNPrivate
4633Canyon High School26.19CanyonTXPublic
4634Dematha Catholic High School26.17HyattsvilleMDPrivate
4635Athena High School26.14RochesterNYPublic
4636Langham Creek High School26.11HoustonTXPublic
4637Grantsburg High School26.10GrantsburgWIPublic
4638Century High School26.09BismarckNDPublic
4639Newman Central Catholic School26.07SterlingILPrivate
4640Louisville Male High School26.06LouisvilleKYPublic
4641Columbus East High School26.04ColumbusINPublic
4642Brandeis High School26.04San AntonioTXPublic
4643Benjamin Banneker Academic High School26.02WashingtonDCPublic
4644Wheeler High School26.02North StoningtonCTPublic
4645Jackson Christian School26.01JacksonTNPrivate
4646North Fort Myers High School26.00North Fort MyersFLPublic
4647Sheridan Japanese School25.99SheridanORPublic/Charter
4648James Hubert Blake High School25.99Silver SpringMDPublic
4649George Washington High School25.97Cedar RapidsIAPublic
4650West Hawaii Explorations Academy Public Charter School25.96Kailua-KonaHIPublic/Charter
4651Loudonville Christian School25.93LoudonvilleNYPrivate
4652Bremond High School25.93BremondTXPublic
4653Paradise Valley High School25.90PhoenixAZPublic
4654Williamsburg Junior/Senior High School25.88WilliamsburgIAPublic
4655First Baptist School25.88RosemountMNPrivate
4656Dr. Wright L. Lassiter Jr. Early College High School25.80DallasTXPublic
4657Somerset High School25.80SomersetKYPublic
4658Madison Academic Magnet High School25.75JacksonTNPublic
4659Round Rock Christian Academy25.74Round RockTXPrivate
4660Lakeside High School25.74Hot SpringsARPublic
4661Ischool High at the Woodlands25.71ConroeTXPublic/Charter
4662Yorktown High School25.70YorktownINPublic
4663E.C. Glass High School25.64LynchburgVAPublic
4664North Polk High School25.63AllemanIAPublic
4665Summit Public School: Tahoma25.62San JoseCAPublic/Charter
4666River Falls High School25.58River FallsWIPublic
4667Massey Hill Classical High School25.57FayettevilleNCPublic
4668Coral Springs Charter School25.54Coral SpringsFLPublic/Charter
4669The Ambrose School25.53MeridianIDPrivate
4670Bear Creek High School25.52LakewoodCOPublic
4671East Orange Campus High School (9)25.50East OrangeNJPublic
4672Rocky Mountain Lutheran High School25.48Commerce CityCOPrivate
4673Lake Region Union High School25.48OrleansVTPublic
4674Wake Young Men's Leadership Academy25.43RaleighNCPublic
4675Texoma Christian School25.42ShermanTXPrivate
4676Heritage Academy25.40ColumbusMSPrivate
4677Lemon Bay High School25.39EnglewoodFLPublic
4678San Dimas High School25.38San DimasCAPublic
4679Francis Howell Central High School25.37St CharlesMOPublic
4680Rising Tide Charter Public School25.36PlymouthMAPublic/Charter
4681Frederick High School25.33FrederickMDPublic
4682Santa Rosa High School25.31Santa RosaCAPublic
4683Young Women'S College Preparatory Academy25.29HoustonTXPublic
4684Centralia High School25.26CentraliaMOPublic
4685Our Lady of the Sacred Heart High School25.24CoraopolisPAPrivate
4686Bio-Med Science Academy STEM School25.22RootstownOHPublic
4687Plymouth Christian Academy25.21CantonMIPrivate
4688South Hills High School25.19West CovinaCAPublic
4689Reynoldsburg High School eSTEM25.19ReynoldsburgOHPublic
4690Maui Preparatory Academy25.19LahainaHIPrivate
4691Suffield High School25.17West SuffieldCTPublic
4692Science Leadership Academy25.16PhiladelphiaPAPublic
4693Cedar Park Christian School - Bothell Campus25.15BothellWAPrivate
4694Woodstown High School25.11WoodstownNJPublic
4695Magnolia High School25.10MagnoliaTXPublic
4696Marist High School25.09ChicagoILPrivate
4697Nixa High School25.08NixaMOPublic
4698Oakland Mills High School25.06ColumbiaMDPublic
4699Lakeshore High School25.03StevensvilleMIPublic
4700Coronado High School25.02Colorado SpringsCOPublic
4701Ozark High School25.02OzarkMOPublic
4702St. Demetrios School25.00AstoriaNYPrivate
4703South O'Brien Secondary School24.97PaullinaIAPublic
4704Blair High School24.95BlairNEPublic
4705Cabot School24.94CabotVTPublic
4706Roseville Area Senior High School24.94RosevilleMNPublic
4707Cochrane-Fountain City High School24.93Fountain CityWIPublic
4708River Valley Charter School24.88LakesideCAPublic/Charter
4709Freeport Senior High School24.86FreeportFLPublic
4710Ursuline Academy of New Orleans24.86New OrleansLAPrivate
4711Bitney College Preparatory High School24.86Grass ValleyCAPublic/Charter
4712Sandwich High School24.84East SandwichMAPublic
4713T.F. Riggs High School24.83PierreSDPublic
4714Sherando High School24.83Stephens CityVAPublic
4715Lawrence E. Elkins High School24.83Missouri CityTXPublic
4716Archbishop Stepinac High School24.80White PlainsNYPrivate
4717Union Mine High School24.80El DoradoCAPublic
4718Grace Brethren Junior/Senior High School24.76Simi ValleyCAPrivate
4719Clinton High School24.74ClintonMIPublic
4720Arroyo High School24.73San LorenzoCAPublic
4721Lawrence Senior High School24.72CedarhurstNYPublic
4722Sacred Heart Junior/Senior High School24.72SalinaKSPrivate
4723Santiago High School24.70CoronaCAPublic
4724Alamance Christian School24.70GrahamNCPrivate
4725Carroll Christian Schools24.68WestminsterMDPrivate
4726New Garden Friends School24.68GreensboroNCPrivate
4727Alleluia Community School24.68AugustaGAPrivate
4728Covenant Classical School24.66ConcordNCPrivate
4729Penn Yan Academy24.64Penn YanNYPublic
4730Southlake Christian Academy24.64HuntersvilleNCPrivate
4731Hayward High School24.63HaywardWIPublic
4732St. Augustine High School24.63St AugustineFLPublic
4733Kittatinny Regional High School24.62NewtonNJPublic
4734Stanwood High School24.60StanwoodWAPublic
4735Mount St. Joseph Academy24.60RutlandVTPrivate
4736Petoskey High School24.58PetoskeyMIPublic
4737Summit High School24.57FriscoCOPublic
4738Pittsfield High School24.57PittsfieldMAPublic
4739New Milford High School24.56New MilfordNJPublic
4740Westside High School24.53HoustonTXPublic
4741St. John Neumann Catholic High School24.53NaplesFLPrivate
4742Rancocas Valley Regional High School24.53Mount HollyNJPublic
4743Cuba City High School24.52Cuba CityWIPublic
4744Jay M. Robinson High School24.52ConcordNCPublic
4745Elizabethtown High School24.52ElizabethtownKYPublic
4746Eastport-South Manor Junior/Senior High School24.52ManorvilleNYPublic
4747Salesian High School24.51RichmondCAPrivate
4748Ridge Point High School24.49Missouri CityTXPublic
4749Riverbend High School24.46FredericksburgVAPublic
4750East Longmeadow High School24.40East LongmeadowMAPublic
4751Walton-Verona High School24.40WaltonKYPublic
4752Evansville High School24.39EvansvilleWIPublic
4753West High School24.38KnoxvilleTNPublic
4754Mt. Zion High School24.38Mount ZionILPublic
4755Faith Heritage School24.35SyracuseNYPrivate
4756Saguaro High School24.34ScottsdaleAZPublic
4757Deerfield-Windsor School24.31AlbanyGAPrivate
4758Mount Vernon High School24.31Mount VernonOHPublic
4759Front Royal Christian School24.30Front RoyalVAPrivate
4760Newbury Park Adventist Academy24.28Newbury ParkCAPrivate
4761Lansing High School24.28LeavenworthKSPublic
4762Troy Christian School24.27TroyOHPrivate
4763Great Falls Central Catholic High School24.26Great FallsMTPrivate
4764Rancho Cucamonga High School24.25Rancho CucamongaCAPublic
4765College Park High School24.24Pleasant HillCAPublic
4766Hubbard High School24.24HubbardOHPublic
4767Windsor High School24.22WindsorCOPublic
4768Suncoast Polytechnical High School24.21SarasotaFLPublic
4769Mountain View Senior High School24.21BendORPublic
4770Thelma Rosa Salinas STEM Early College High School24.18La JoyaTXPublic
4771Paradise Adventist Academy24.17ParadiseCAPrivate
4772Oregon City Senior High School24.15Oregon CityORPublic
4773San Lorenzo Valley High School24.13FeltonCAPublic
4774Cair Paravel Latin School24.13TopekaKSPrivate
4775Academy of the Holy Names24.12AlbanyNYPrivate
4776Bishop Fenwick High School24.04PeabodyMAPrivate
4777Glasgow High School24.04GlasgowMTPublic
4778Brazosport Christian School24.03Lake JacksonTXPrivate
4779John Jay Senior High School23.93Hopewell JunctionNYPublic
4780Harmony Science Academy - San Antonio23.93San AntonioTXPublic/Charter
4781Maryville High School23.92MaryvilleMOPublic
4782North Scott Senior High School23.92EldridgeIAPublic
4783Georgetown High School23.87GeorgetownMAPublic
4784Lafayette High School23.84MayoFLPublic
4785Legacy High Charter School23.83OcoeeFLPublic/Charter
4786Memorial High School23.82ElyMNPublic
4787Winona Senior High School23.81WinonaMNPublic
4788Clear Lake Christian School23.80HoustonTXPrivate
4789Yutan High School23.79YutanNEPublic
4790Yerba Buena High School23.76San JoseCAPublic
4791Scribner-Snyder Secondary School23.76ScribnerNEPublic
4792Barnstable Academy23.74OaklandNJPrivate
4793Schalmont High School23.73SchenectadyNYPublic
4794Grinnell Community Senior High School23.73GrinnellIAPublic
4795Platte Canyon High School23.71BaileyCOPublic
4796Midland High School23.71VarnaILPublic
4797Horseheads Senior High School23.70HorseheadsNYPublic
4798Wapsie Valley High School23.68FairbankIAPublic
4799Covenant Academy23.67MaconGAPrivate
4800Raleigh Christian Academy23.65RaleighNCPrivate
4801St. Mary Academy - Bay View23.64RiversideRIPrivate
4802Allentown Central Catholic High School23.63AllentownPAPrivate
4803Frankfort High School23.62FrankfortKYPublic
4804Firm Foundation Christian School23.56Battle GroundWAPrivate
4805Morgan Township Middle/High School23.56ValparaisoINPublic
4806Village Academy High School at Indian Hill23.55PomonaCAPublic
4807St. Laurence High School23.53BurbankILPrivate
4808David W. Butler High School23.52MatthewsNCPublic
4809Bishop Walsh School23.51CumberlandMDPrivate
4810DeKalb Early College Academy23.51Stone MountainGAPublic
4811Southern Regional High School23.50ManahawkinNJPublic
4812Parkview Baptist School23.43Baton RougeLAPrivate
4813Peaster High School23.40WeatherfordTXPublic
4814Mars Hill Academy23.40MasonOHPrivate
4815Robbinsdale Armstrong Senior High School23.39PlymouthMNPublic
4816Wausau Engineering and Global Leadership Academy23.37WausauWIPublic/Charter
4817Kiski Area High School23.37VandergriftPAPublic
4818El Modena High School23.35OrangeCAPublic
4819Technical Senior High School23.31Saint CloudMNPublic
4820Mammoth High School23.28Mammoth LakesCAPublic
4821Lake Stevens Senior High School23.28Lake StevensWAPublic
4822South Glens Falls Senior High School23.26South Glens FallsNYPublic
4823Coe-Brown Northwood Academy23.25NorthwoodNHPublic
4824Pine Tree Academy23.21FreeportMEPrivate
4825Tigard High School23.20TigardORPublic
4826Village School23.20Great NeckNYPublic
4827Liberty High School23.17Lake St. LouisMOPublic
4828Willard High School23.16WillardMOPublic
4829Arundel High School23.14GambrillsMDPublic
4830St. Benedict at Auburndale Catholic High School23.11CordovaTNPrivate
4831DuBois Area Senior High School23.11DuboisPAPublic
4832Hickory High School23.09HickoryNCPublic
4833Central Park East High School23.08New YorkNYPublic
4834Bishop Shanahan High School23.07DowningtownPAPrivate
4835St. Patrick High School23.07ChicagoILPrivate
4836Republic County Junior/Senior High School23.06BellevilleKSPublic
4837Pleasant Grove High School23.05TexarkanaTXPublic
4838Washington County Technical High School23.05HagerstownMDPublic
4839Cooperstown Junior/Senior High School23.02CooperstownNYPublic
4840Carroll High School23.00CarrollIAPublic
4841Robert L. Patton High School22.97MorgantonNCPublic
4842Triopia Junior/Senior High School22.97ConcordILPublic
4843Our Lady of Providence Junior/Senior High School22.96ClarksvilleINPrivate
4844Bethany Christian School22.94TroyMIPrivate
4845Eureka High School22.93EurekaILPublic
4846Liberty High School22.92BakersfieldCAPublic
4847Hutchinson Senior High School22.92HutchinsonMNPublic
4848Martin High School22.91ArlingtonTXPublic
4849Lee Academy22.91LeeMEPrivate
4850Maryville High School22.89MaryvilleTNPublic
4851John Handley High School22.89WinchesterVAPublic
4852Middle Park High School22.89GranbyCOPublic
4853Okawville Junior/Senior High School22.88OkawvilleILPublic
4854Gull Lake High School22.85RichlandMIPublic
4855Grace Academy22.83MarysvilleWAPrivate
4856Ray High School22.83Corpus ChristiTXPublic
4857Sherwood High School22.79SherwoodORPublic
4858Tottenville High School22.78Staten IslandNYPublic
4859City Polytechnic High School22.76BrooklynNYPublic
4860Potter-Dix Junior/Senior High School22.75PotterNEPublic
4861Millis High School22.75MillisMAPublic
4862Burlington High School22.75BurlingtonWIPublic
4863St. Gertrude High School22.72RichmondVAPrivate
4864Kalaheo High School22.69KailuaHIPublic
4865Wake Forest High School22.66Wake ForestNCPublic
4866Noblesville High School22.64NoblesvilleINPublic
4867St. Mary's Schools22.64Storm LakeIAPrivate
4868Georgetown High School22.63GeorgetownTXPublic
4869Dimond High School22.61AnchorageAKPublic
4870Southside Christian School22.60SimpsonvilleSCPrivate
4871Liberty-Benton High School22.60FindlayOHPublic
4872St. Frederick High School22.58MonroeLAPrivate
4873St. Patrick-St. Vincent High School22.57VallejoCAPrivate
4874West Salem High School22.54West SalemWIPublic
4875Universal Academy - Coppell Campus22.52CoppellTXPublic/Charter
4876Ridgeview High School22.51Orange ParkFLPublic
4877Fairfield High School22.51FairfieldIAPublic
4878Pikes Peak Christian School22.50Colorado SpringsCOPrivate
4879Father Mcgivney Catholic High School22.48Glen CarbonILPrivate
4880Marshall High School22.48MarshallMIPublic
4881Lima Christian School22.47LimaNYPrivate
4882Albertus Magnus High School22.44BardoniaNYPrivate
4883D.H. Conley High School22.44GreenvilleNCPublic
4884Oldenburg Academy22.42OldenburgINPrivate
4885Burrell High School22.41Lower BurrellPAPublic
4886East Surry High School22.37Pilot MountainNCPublic
4887Chaparral High School22.37TemeculaCAPublic
4888Southeast High School22.35BradentonFLPublic
4889Christian Life Schools22.35RockfordILPrivate
4890Cabarrus-Kannapolis Early College High School22.33ConcordNCPublic
4891Christ the King Cathedral School22.33LubbockTXPrivate
4892Jefferson Academy High School22.31BroomfieldCOPublic/Charter
4893Napa High School22.29NapaCAPublic
4894Timberlane Regional High School22.28PlaistowNHPublic
4895Eastwood High School22.28El PasoTXPublic
4896Cornerstone Christian Academy22.27MckinneyTXPrivate
4897Regent Preparatory School22.26TulsaOKPrivate
4898Monterey High School22.23MontereyCAPublic
4899Phillipsburg High School22.21PhillipsburgNJPublic
4900Rosati-Kain High School22.16Saint LouisMOPrivate
4901Watkins Glen Central High School22.11Watkins GlenNYPublic
4902North Springs High School22.08AtlantaGAPublic/Charter
4903Veritas Christian Academy22.08FletcherNCPrivate
4904iSchool High at University Park22.07HoustonTXPublic/Charter
4905Summit Christian Academy22.06Lees SummitMOPrivate
4906Union Pines High School22.06CameronNCPublic
4907Miami Lakes Educational Center - High School22.04Miami LakesFLPublic
4908Palmer High School22.03Colorado SpringsCOPublic
4909Oak Grove High School21.99HattiesburgMSPublic
4910Hillcrest Academy21.99Fergus FallsMNPrivate
4911Ponaganset High School21.99North ScituateRIPublic
4912South Knox Middle/High School21.98VincennesINPublic
4913Finley-Sharon High School21.97FinleyNDPublic
4914Trinity Lutheran School21.96BendORPrivate
4915Challenger Early College High School21.96HickoryNCPublic
4916Belton High School21.94BeltonTXPublic
4917Summit Public School: Rainier21.89San JoseCAPublic/Charter
4918Vicksburg High School21.87VicksburgMIPublic
4919Yonkers High School21.83YonkersNYPublic
4920Sacramento Adventist Academy21.82CarmichaelCAPrivate
4921Summit Preparatory Charter High School21.81Redwood CityCAPublic/Charter
4922Robert F. Munroe Day School21.80QuincyFLPrivate
4923Fox Valley Lutheran High School21.78AppletonWIPrivate
4924Sandra Day O'Connor High School21.77GlendaleAZPublic
4925Chambers High School21.74ChambersNEPublic
4926Oxford High School21.72OxfordMIPublic
4927Centennial High School21.71BoiseIDPublic
4928Manor New Technology High School21.69ManorTXPublic
4929Ascension Christian High School21.67GonzalesLAPrivate
4930Ada High School21.65AdaOHPublic
4931Henry Ford II High School21.65Sterling HeightsMIPublic
4932Pathways in Technology Early College High School21.65BrooklynNYPublic
4933Babylon Junior/Senior High School21.65BabylonNYPublic
4934Swampscott High School21.63SwampscottMAPublic
4935Tampa Bay Technical High School21.62TampaFLPublic
4936Mercy High School21.62MiddletownCTPrivate
4937San Gabriel Academy21.60San GabrielCAPrivate
4938Hackettstown High School21.58HackettstownNJPublic
4939Simi Valley High School21.56Simi ValleyCAPublic
4940Waverly-Shell Rock Senior High School21.54WaverlyIAPublic
4941Lake Howell High School21.54Winter ParkFLPublic
4942Thomas Jefferson Academy21.53LouisvilleGAPrivate
4943Berkner High School21.53RichardsonTXPublic
4944St. Monica Catholic High School21.52Santa MonicaCAPrivate
4945McGill-Toolen Catholic High School21.52MobileALPrivate
4946Owasso High School21.52OwassoOKPublic
4947Renaissance Academy Charter School21.47PhoenixvillePAPublic/Charter
4948Lowell Catholic21.45LowellMAPrivate
4949Hayden High School21.44TopekaKSPrivate
4950Alliance Environmental Science and Technology High School21.44Los AngelesCAPublic/Charter
4951Premier High School of New Braunfels21.40New BraunfelsTXPublic/Charter
4952Southern Garrett High School21.37OaklandMDPublic
4953St. Charles Secondary School21.36Saint CharlesMNPublic
4954Hillcrest High School21.31MidvaleUTPublic
4955Sioux Central High School21.28Sioux RapidsIAPublic
4956Green Lake High School21.28Green LakeWIPublic
4957Mount St. Mary Academy21.27Little RockARPrivate
4958Volcano Vista High School21.26AlbuquerqueNMPublic
4959Faith Bible High School21.25HillsboroORPrivate
4960Vacaville Christian Schools21.22VacavilleCAPrivate
4961Westmoreland High School21.20WestmorelandNYPublic
4962Stevenson High School21.20StevensonWAPublic
4963International Studies Preparatory Academy21.18Coral GablesFLPublic
4964Notre Dame High School21.17BataviaNYPrivate
4965Kentlake High School21.17KentWAPublic
4966Affton High School21.16St LouisMOPublic
4967St. Joseph High School21.16VictoriaTXPrivate
4968Lake Mead Christian Academy21.15HendersonNVPrivate
4969Rincon Valley Christian School21.14Santa RosaCAPrivate
4970Sumner Academy of Arts and Science21.14Kansas CityKSPublic
4971Santiam Christian School21.14Adair VillageORPrivate
4972Mt. Juliet High School21.13Mt JulietTNPublic
4973North Buncombe High School21.12WeavervilleNCPublic
4974Spectrum High School21.12Elk RiverMNPublic/Charter
4975Lecanto High School21.12LecantoFLPublic
4976Albert Einstein High School21.10KensingtonMDPublic
4977Stockton Collegiate International Secondary School21.10StocktonCAPublic/Charter
4978University Preparatory21.07VictorvilleCAPublic
4979Walled Lake Western High School21.06Commerce TownshipMIPublic
4980St. Clair High School21.05Saint ClairMIPublic
4981Gordon-Rushville High School20.99GordonNEPublic
4982Cardinal Newman High School20.94West Palm BeachFLPrivate
4983West Babylon Senior High School20.93West BabylonNYPublic
4984Cardinal Mooney High School20.92YoungstownOHPrivate
4985The Montfort Academy20.92Mt. VernonNYPrivate
4986Wahconah Regional High School20.92DaltonMAPublic
4987Oakland Christian School20.91Auburn HillsMIPrivate
4988Philomath High School20.90PhilomathORPublic
4989Minooka Community High School20.90MinookaILPublic
4990Fox Technical High School20.89San AntonioTXPublic
4991United Christian Academy20.86NewportVTPrivate
4992Harmony Christian School20.76MiddletownNYPrivate
4993Miami Valley Christian Academy20.76CincinnatiOHPrivate
4994Pikeville High School20.74PikevilleKYPublic
4995Villa Maria Academy20.73EriePAPrivate
4996Rutherford B. Hayes High School20.72DelawareOHPublic
4997Statesville Christian School20.72StatesvilleNCPrivate
4998Fred T. Foard High School20.71NewtonNCPublic
4999Upland High School20.69UplandCAPublic
5000Rochester High School20.68RochesterILPublic

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.