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
2501Etowah High School58.71WoodstockGAPublic
2502Chapel Hill Chauncy Hall School58.69WalthamMAPrivate
2503Glasgow High School58.69GlasgowKYPublic
2504Newsome High School58.68LithiaFLPublic
2505Grassfield High School58.65ChesapeakeVAPublic
2506Al-Arqam Islamic School and College Preparatory School58.65SacramentoCAPrivate
2507Boston Latin Academy58.63DorchesterMAPublic
2508Lewis-Palmer High School58.61MonumentCOPublic
2509Cherokee Christian Schools58.61WoodstockGAPrivate
2510Mountain Ridge High School58.60GlendaleAZPublic
2511Montour High School58.60Mc Kees RocksPAPublic
2512Hill Country Christian School of Austin58.58AustinTXPrivate
2513Cary Christian School58.57CaryNCPrivate
2514Triangle Math and Science Academy58.56CaryNCPublic/Charter
2515Fort Mill High School58.55Fort MillSCPublic
2516Academy of Our Lady of Peace58.54San DiegoCAPrivate
2517Villa Madonna Academy58.53Villa HillsKYPrivate
2518Tri-City College Prep High School58.52PrescottAZPublic/Charter
2519Batavia High School58.52BataviaILPublic
2520West High School58.51AnchorageAKPublic
2521Incline High School58.51Incline VillageNVPublic
2522Yeshiva University High School for Girls58.49HollisNYPrivate
2523Young Women's Leadership Academy58.45San AntonioTXPublic/Charter
2524Clear Springs High School58.44League CityTXPublic
2525Homer High School58.44HomerAKPublic
2526Hargrave Military Academy58.42ChathamVAPrivate
2527Seaside Neighborhood School58.42Santa Rosa BeachFLPublic/Charter
2528C. Milton Wright High School58.41Bel AirMDPublic
2529Warren Township High School58.40GurneeILPublic
2530West Valley High School58.38FairbanksAKPublic
2531Design Tech High School58.35BurlingameCAPublic/Charter
2532Somerville High School58.33SomervilleNJPublic
2533Rockville High School58.33RockvilleMDPublic
2534James Clemens High School58.31MadisonALPublic
2535Canton High School58.29CantonMIPublic
2536Decorah High School58.27DecorahIAPublic
2537River Bluff High School58.27LexingtonSCPublic
2538Colonial Forge High School58.24StaffordVAPublic
2539Mission College Preparatory Catholic High School58.24San Luis ObispoCAPrivate
2540South High School58.21Downers GroveILPublic
2541Owen J. Roberts High School58.20PottstownPAPublic
2542Villa Victoria Academy58.19EwingNJPrivate
2543St. Scholastica Academy58.17CovingtonLAPrivate
2544Webster-Schroeder High School58.12WebsterNYPublic
2545Edmund Burke School58.12WashingtonDCPrivate
2546Curtis Senior High School58.10University PlaceWAPublic
2547Melbourne Central Catholic High School58.08MelbourneFLPrivate
2548Bishop Lynch High School58.07DallasTXPrivate
2549Bethel Park High School58.06Bethel ParkPAPublic
2550San Dieguito High Academy58.06EncinitasCAPublic
2551Muskego High School58.03MuskegoWIPublic
2552Gateway College Preparatory School57.97GeorgetownTXPublic/Charter
2553Granby Memorial High School57.96GranbyCTPublic
2554Eastside High School57.93TaylorsSCPublic
2555Fred J. Page High School57.92FranklinTNPublic
2556Souderton Area Senior High School57.91SoudertonPAPublic
2557La Salle Institute57.90TroyNYPrivate
2558St. Mary's Dominican High School57.89New OrleansLAPrivate
2559Western School of Technology and Environmental Science57.88BaltimoreMDPublic
2560Foxborough High School57.87FoxboroughMAPublic
2561Pomperaug Regional High School57.83SouthburyCTPublic
2562Fallston High School57.82FallstonMDPublic
2563Harmony School of Innovation - Fort Worth57.82Fort WorthTXPublic/Charter
2564Hastings High School57.81HastingsMNPublic
2565Atlee High School57.81MechanicsvilleVAPublic
2566Village Academy57.79PowellOHPrivate
2567Dublin School57.78DublinNHPrivate
2568Spring Lake Park Senior High School57.77Spring Lake ParkMNPublic
2569Schaeffer Academy57.74RochesterMNPrivate
2570Marcus High School57.68Flower MoundTXPublic
2571Academy of the Holy Family57.67BalticCTPrivate
2572Bishop Hartley High School57.67ColumbusOHPrivate
2573Saint Stanislaus High School57.67Bay St. LouisMSPrivate
2574The Westwood School57.66DallasTXPrivate
2575Christ Episcopal School57.66CovingtonLAPrivate
2576Johnson High School57.65San AntonioTXPublic
2577Ashwaubenon High School57.60Green BayWIPublic
2578La Salle Academy57.60ProvidenceRIPrivate
2579Kerr High School57.59HoustonTXPublic
2580Linfield Christian School57.59TemeculaCAPrivate
2581Grosse Pointe North High School57.57Grosse Pointe WoodsMIPublic
2582West Broward High School57.53Pembroke PinesFLPublic
2583Rosehill Christian School57.48TomballTXPrivate
2584New West Charter School57.46Los AngelesCAPublic/Charter
2585Mill Valley High School57.42ShawneeKSPublic
2586Ronald W. Reagan High School57.41PfafftownNCPublic
2587Minster Junior/Senior High School57.40MinsterOHPublic
2588Wheeling High School57.38WheelingILPublic
2589Proviso Math and Science Academy57.37Forest ParkILPublic
2590Lawrence High School57.35LawrenceKSPublic
2591Norman High School57.34NormanOKPublic
2592Auburn High School57.33AuburnNEPublic
2593Hanna Sacks Bais Yaakov High School57.30ChicagoILPrivate
2594Collegiate Academy of Colorado57.28LittletonCOPublic/Charter
2595Columbia High School57.23MaplewoodNJPublic
2596Rosary High School57.19AuroraILPrivate
2597Christian Brothers High School57.18SacramentoCAPrivate
2598Broomfield High School57.18BroomfieldCOPublic
2599Lincoln Academy57.16NewcastleMEPrivate
2600Maine West High School57.15Des PlainesILPublic
2601Briarcrest Christian School57.13EadsTNPrivate
2602Lafayette High School57.08LexingtonKYPublic
2603Ben Lippen School57.07ColumbiaSCPrivate
2604Pacifica Christian High School57.06Santa MonicaCAPrivate
2605Cornelia Connelly School57.04AnaheimCAPrivate
2606Centennial High School56.98Circle PinesMNPublic
2607Branford High School56.96BranfordCTPublic
2608John F. Kennedy High School56.95Cedar RapidsIAPublic
2609Winnacunnet High School56.90HamptonNHPublic
2610East Lake High School56.89Tarpon SpringsFLPublic
2611Cleveland Charter High School56.86ResedaCAPublic/Charter
2612Lyme-Old Lyme High School56.86Old LymeCTPublic
2613Dallas Senior High School56.83DallasPAPublic
2614Lockport Township High School - East Campus56.82LockportILPublic
2615Santa Ynez Valley Union High School56.81Santa YnezCAPublic
2616Topsail High School56.77HampsteadNCPublic
2617Glendora High School56.77GlendoraCAPublic
2618Northwestern Lehigh High School56.76New TripoliPAPublic
2619West Boca Raton High School56.75Boca RatonFLPublic
2620Park High School56.74LivingstonMTPublic
2621Creekview High School56.74CantonGAPublic
2622Germantown High School56.73GermantownWIPublic
2623School of the Woods56.72HoustonTXPrivate
2624Providence Christian Academy56.70LilburnGAPrivate
2625Hawthorne Math and Science Academy56.66HawthorneCAPublic/Charter
2626Oconomowoc High School56.65OconomowocWIPublic
2627Harding Charter Preparatory High School56.63Oklahoma CityOKPublic/Charter
2628Evanston Township High School56.62EvanstonILPublic
2629West De Pere High School56.62De PereWIPublic
2630Col. Zadok Magruder High School56.60RockvilleMDPublic
2631Jenkintown Middle/High School56.58JenkintownPAPublic
2632Father Gabriel Richard High School56.54Ann ArborMIPrivate
2633Brea-Olinda High School56.53BreaCAPublic
2634Covington Catholic High School56.53Park HillsKYPrivate
2635Neenah High School56.51NeenahWIPublic
2636Nur-Ul-Islam Academy56.47DavieFLPrivate
2637East High School56.47West BendWIPublic
2638St. John's Northwestern Military Academy56.46DelafieldWIPrivate
2639Melbourne Senior High School56.45MelbourneFLPublic
2640Magnificat High School56.45Rocky RiverOHPrivate
2641Springfield Catholic High School56.43SpringfieldMOPrivate
2642Mount Carmel Academy56.42New OrleansLAPrivate
2643Glenbard South High School56.41Glen EllynILPublic
2644Kalamazoo Christian High School56.40KalamazooMIPrivate
2645Huntington High School56.40HuntingtonNYPublic
2646Mukwonago High School56.39MukwonagoWIPublic
2647Serra High School56.38San DiegoCAPublic
2648Bishop Gorman High School56.36Las VegasNVPrivate
2649George W. Carver Center for Arts and Technology56.36TowsonMDPublic
2650Brighton High School56.35BrightonMIPublic
2651Dubuque Senior High School56.35DubuqueIAPublic
2652Cambrian International Academy56.33San JoseCAPrivate
2653Phoenixville Area High School56.31PhoenixvillePAPublic
2654Brookwood School56.30ThomasvilleGAPrivate
2655Platteville High School56.30PlattevilleWIPublic
2656Rockwood Summit Senior High School56.28FentonMOPublic
2657Emerson Waldorf School56.26Chapel HillNCPrivate
2658Christian Brothers College High School56.26Town & CountryMOPrivate
2659Hampden Academy56.25HampdenMEPublic
2660Cary-Grove Community High School56.22CaryILPublic
2661Kettle Run High School56.19NokesvilleVAPublic
2662Pembroke High School56.18PembrokeMAPublic
2663Ballston Spa Senior High School56.17Ballston SpaNYPublic
2664Lone Star High School56.15FriscoTXPublic
2665Columbia High School56.13East GreenbushNYPublic
2666Wood River High School56.12HaileyIDPublic
2667Perrysburg High School56.09PerrysburgOHPublic
2668John Paul II Catholic High School56.08TallahasseeFLPrivate
2669Bishop Feehan High School56.06AttleboroMAPrivate
2670Darnell Cookman Middle/High School56.03JacksonvilleFLPublic
2671Utah County Academy of Sciences (UCAS)56.00OremUTPublic/Charter
2672South Oldham High School55.99CrestwoodKYPublic
2673Westminster High School55.98WestminsterCAPublic
2674Abington Heights High School55.97Clarks SummitPAPublic
2675The Wilberforce School55.95Princeton JunctionNJPrivate
2676Leland Public School55.94LelandMIPublic
2677Walled Lake Central High School55.93Commerce TownshipMIPublic
2678The Donoho School55.92AnnistonALPrivate
2679Providence Classical School55.91SpringTXPrivate
2680Homestead Senior High School55.88Fort WayneINPublic
2681Flagstaff Arts and Leadership Academy55.87FlagstaffAZPublic/Charter
2682Bishop Blanchet High School55.85SeattleWAPrivate
2683Kalani High School55.84HonoluluHIPublic
2684Lake Mary High School55.83Lake MaryFLPublic
2685Midland High School55.83MidlandMIPublic
2686Live Oak Classical School55.81WacoTXPrivate
2687Catholic High School55.81Virginia BeachVAPrivate
2688St. James School55.80MontgomeryALPrivate
2689Yellow Springs High School and McKinney Middle School55.80Yellow SpringsOHPublic
2690Manalapan High School55.79EnglishtownNJPublic
2691Walled Lake Northern High School55.76Commerce TownshipMIPublic
2692College Station High School55.72College StationTXPublic
2693Oklahoma Bible Academy55.72EnidOKPrivate
2694Durango High School55.68DurangoCOPublic
2695William Henry Harrison High School55.63West LafayetteINPublic
2696Delasalle High School55.62MinneapolisMNPrivate
2697Santa Teresa High School55.59San JoseCAPublic
2698The Tome School55.55North EastMDPrivate
2699Pensacola High School55.55PensacolaFLPublic
2700Casco Bay High School55.53PortlandMEPublic
2701Paramus High School55.51ParamusNJPublic
2702Bellingham High School55.50BellinghamWAPublic
2703Newport Harbor High School55.43Newport BeachCAPublic
2704The Gunnery55.40WashingtonCTPrivate
2705Kittson Central High School55.40HallockMNPublic
2706Valparaiso High School55.39ValparaisoINPublic
2707Lee's Summit West High School55.39Lee'S SummitMOPublic
2708Spotswood High School55.38Penn LairdVAPublic
2709St. Louis Park Senior High School55.36Saint Louis ParkMNPublic
2710Cooper City High School55.36Cooper CityFLPublic
2711Trabuco Hills High School55.34Mission ViejoCAPublic
2712Harrison High School55.33KennesawGAPublic
2713Encinal Junior/Senior High School55.32AlamedaCAPublic
2714James I. O'Neill High School55.32Fort MontgomeryNYPublic
2715Bixby High School55.31BixbyOKPublic
2716InTech Collegiate High School55.31North LoganUTPublic/Charter
2717Apple Valley Senior High School55.30Apple ValleyMNPublic
2718Herndon High School55.29HerndonVAPublic
2719Monte Vista Christian School55.29WatsonvilleCAPrivate
2720Loyalsock Township Senior High School55.29WilliamsportPAPublic
2721Pius X High School55.29LincolnNEPrivate
2722Chaparral High School55.28ParkerCOPublic
2723Beacon Academy55.27EvanstonILPrivate
2724Holland Christian High School55.25HollandMIPrivate
2725Potomac Falls High School55.25Potomac FallsVAPublic
2726Murray High School55.24MurrayKYPublic
2727St. Andrew's Priory School55.22HonoluluHIPrivate
2728Mahopac High School55.22MahopacNYPublic
2729Bethesda Christian School55.19Fort WorthTXPrivate
2730Timothy Christian Schools55.19ElmhurstILPrivate
2731The Academy of Science and Entrepreneurship55.17BloomingtonINPublic
2732The New School of Northern Virginia55.14FairfaxVAPrivate
2733Nerinx Hall High School55.13Webster GrovesMOPrivate
2734Whitefish High School55.13WhitefishMTPublic
2735Wooster School55.11DanburyCTPrivate
2736Smithsburg High School55.11SmithsburgMDPublic
2737Southwestern Senior High School55.08JamestownNYPublic
2738Rio Hondo Prep55.08ArcadiaCAPrivate
2739Abraham Lincoln High55.08San FranciscoCAPublic
2740Mattituck Junior/Senior High School55.06MattituckNYPublic
2741Portage Northern High School55.04PortageMIPublic
2742Burke Mountain Academy55.02East BurkeVTPrivate
2743Stevens Point Area Senior High School55.02Stevens PointWIPublic
2744Nation Ford High School55.01Fort MillSCPublic
2745Hebron High School55.00CarrolltonTXPublic
2746Trumbull High School54.97TrumbullCTPublic
2747Seminole High School54.95SanfordFLPublic
2748Klein Oak High School54.95SpringTXPublic
2749Greenville Consolidated School54.94GreenvilleMEPublic
2750Sacramento Waldorf School54.93Fair OaksCAPrivate
2751The Ask Academy54.93Rio RanchoNMPublic/Charter
2752Nyack Senior High School54.92Upper NyackNYPublic
2753E. O. Smith High School54.91StorrsCTPublic
2754Bloomington High School North54.91BloomingtonINPublic
2755Wayne Early Middle College High School54.89GoldsboroNCPublic
2756Pope John XXIII High School54.88SpartaNJPrivate
2757Bishop Watterson High School54.86ColumbusOHPrivate
2758St. Joseph's Catholic School54.85GreenvilleSCPrivate
2759Port Washington High School54.83Port WashingtonWIPublic
2760Cato Middle College High School54.83CharlotteNCPublic
2761Williamsville South High School54.82WilliamsvilleNYPublic
2762Burroughs High School54.81BurbankCAPublic
2763Hasbrouck Heights High School54.80Hasbrouck HeightsNJPublic
2764Routt Catholic High School54.80JacksonvilleILPrivate
2765Beverly High School54.78BeverlyMAPublic
2766Fleming Island High School54.74Orange ParkFLPublic
2767Clear Brook High School54.72FriendswoodTXPublic
2768Fort Walton Beach High School54.71Fort Walton BeachFLPublic
2769Vashon Island High School54.68VashonWAPublic
2770Pensacola Catholic High School54.67PensacolaFLPrivate
2771Squaw Valley Academy54.66Olympic ValleyCAPrivate
2772Bellevue Christian School54.64Clyde HillWAPrivate
2773Logan High School54.63La CrosseWIPublic
2774Dallas Center - Grimes High School54.63GrimesIAPublic
2775Naples High School54.61NaplesFLPublic
2776Palisades High School54.57KintnersvillePAPublic
2777Villa Park High School54.53Villa ParkCAPublic
2778Baraboo High School54.53BarabooWIPublic
2779Rochester High School54.52Rochester HillsMIPublic
2780Greater Beckley Christian School54.52ProsperityWVPrivate
2781Faith Lutheran Middle School and High School54.49Las VegasNVPrivate
2782Solon High School54.49SolonIAPublic
2783Solebury School54.44New HopePAPrivate
2784Orcutt Academy Charter School54.39OrcuttCAPublic/Charter
2785V.J. and Angela Skutt Catholic High School54.38OmahaNEPrivate
2786Salem High School54.36CantonMIPublic
2787Admiral Farragut Academy54.35St. PetersburgFLPrivate
2788Los Osos High School54.35Rancho CucamongaCAPublic
2789Ocean View Christian Academy54.34San DiegoCAPrivate
2790Susquehannock High School54.31Glen RockPAPublic
2791North Catholic High School54.30Cranberry TownshipPAPrivate
2792Centennial High School54.28RoswellGAPublic
2793Pattonville Senior High School54.28Maryland HeightsMOPublic
2794St. Teresa's Academy54.27Kansas CityMOPrivate
2795Great Hearts Academies - Veritas Prep54.25PhoenixAZPublic/Charter
2796Mission Viejo High School54.24Mission ViejoCAPublic
2797Shining Mountain Waldorf School54.21BoulderCOPrivate
2798La Reina High School54.19Thousand OaksCAPrivate
2799Bishop McGuinness Catholic High School54.18KernersvilleNCPrivate
2800Paschal High School54.12Fort WorthTXPublic
2801Tall Oaks Classical School54.11BearDEPrivate
2802AAEC - Red Mountain54.07MesaAZPublic/Charter
2803James Logan High School54.07Union CityCAPublic
2804Sequoia High School54.04Redwood CityCAPublic
2805San Juan Hills High School54.02San Juan CapistranoCAPublic
2806Thetford Academy54.00ThetfordVTPrivate
2807Croatan High School53.99NewportNCPublic
2808Northland Christian School53.99HoustonTXPrivate
2809Linganore High School53.97FrederickMDPublic
2810Knoch High School53.94SaxonburgPAPublic
2811South Mecklenburg High School53.93CharlotteNCPublic
2812NYOS Charter School53.93AustinTXPublic/Charter
2813Heritage High School53.90LeesburgVAPublic
2814San Clemente High School53.88San ClementeCAPublic
2815Grayslake North High School53.88GrayslakeILPublic
2816International Polytechnic High School53.87PomonaCAPublic
2817King High School53.86TampaFLPublic
2818Washington Latin Public Charter School - High School53.83WashingtonDCPublic/Charter
2819East Aurora High School53.81East AuroraNYPublic
2820Bishop Brady High School53.81ConcordNHPrivate
2821Dubiski Career High School53.81Grand PrairieTXPublic
2822North Forsyth High School53.80CummingGAPublic
2823Tabb High School53.79YorktownVAPublic
2824Annawan High School53.78AnnawanILPublic
2825Prince of Peace Christian School53.74CarrolltonTXPrivate
2826Hebrew High School of New England53.73West HartfordCTPrivate
2827York Suburban Senior High School53.71YorkPAPublic
2828Baxter Academy for Tech and Sciences53.71PortlandMEPublic/Charter
2829Buford High School53.71BufordGAPublic
2830Greenbrier High School53.70EvansGAPublic
2831Guyer High School53.67DentonTXPublic
2832Leon High School53.65TallahasseeFLPublic
2833Concordia Lutheran High School53.64TomballTXPrivate
2834Westlake High School53.63ThornwoodNYPublic
2835Cardinal Gibbons High School53.62Fort LauderdaleFLPrivate
2836Saint Bede Academy53.61PeruILPrivate
2837Patriot High School53.59NokesvilleVAPublic
2838Heritage Christian School53.58IndianapolisINPrivate
2839West Genesee Senior High School53.58CamillusNYPublic
2840Bethel High School53.57BethelCTPublic
2841Hartselle High School53.56HartselleALPublic
2842Red Bank Regional High School53.56Little SilverNJPublic
2843Needham Broughton High School53.53RaleighNCPublic
2844Arcata High School53.51ArcataCAPublic
2845North High School53.50TorranceCAPublic
2846Lewis S. Mills High School53.49BurlingtonCTPublic
2847St. John Vianney High School53.48St. LouisMOPrivate
2848Our Lady of the Hills Regional Catholic High School53.47KerrvilleTXPrivate
2849City of Medicine Academy53.42DurhamNCPublic
2850Signal Mountain Middle/High School53.40Signal MountainTNPublic
2851Sacred Heart Academy53.38Mount PleasantMIPrivate
2852Plattsburgh Senior High School53.33PlattsburghNYPublic
2853Carle Place Middle Senior High School53.32Carle PlaceNYPublic
2854Fredericksburg Academy53.30FredericksburgVAPrivate
2855St. Mary's Ryken High School53.29LeonardtownMDPrivate
2856Indiana Area Senior High School53.26IndianaPAPublic
2857Hilton High School53.24HiltonNYPublic
2858Glen Allen High School53.22Glen AllenVAPublic
2859Lincoln-Way East High School53.20FrankfortILPublic
2860Aptos High School53.17AptosCAPublic
2861Catholic Central High School53.16Grand RapidsMIPrivate
2862Mountain View High School53.16VancouverWAPublic
2863Governor French Academy53.12BellevilleILPrivate
2864Park Vista Community High School53.11Lake WorthFLPublic
2865Maayanot Yeshiva High School for Girls53.09TeaneckNJPrivate
2866Woodford County High School53.08VersaillesKYPublic
2867Virginia Beach Friends School53.08Virginia BeachVAPrivate
2868West Sound Academy53.07PoulsboWAPrivate
2869Bel Air High School53.06Bel AirMDPublic
2870Mansfield Frontier High School53.04MansfieldTXPublic
2871Pacific Grove High School53.01Pacific GroveCAPublic
2872St. Patrick Catholic High School53.00BiloxiMSPrivate
2873St. Michael-Albertville Senior High School52.97Saint MichaelMNPublic
2874Al-Huda School52.96College ParkMDPrivate
2875Kent Island High School52.94StevensvilleMDPublic
2876Hebrew Academy of Nassau County Middle School and Brookdale High School52.93UniondaleNYPrivate
2877Grayslake Central High School52.91GrayslakeILPublic
2878Woodside High School52.89WoodsideCAPublic
2879Parkway North High School52.85St LouisMOPublic
2880Glacier Peak High School52.84SnohomishWAPublic
2881Vanguard High School52.83OcalaFLPublic
2882Dobyns-Bennett High School52.83KingsportTNPublic
2883Central Catholic High School52.82LawrenceMAPrivate
2884Mercy School Institute52.81EdmondOKPrivate
2885Tippecanoe High School52.80Tipp CityOHPublic
2886Kings Park High School52.80Kings ParkNYPublic
2887Agbu Vatche and Tamar Manoukian High School52.79PasadenaCAPrivate
2888Midlothian High School52.78MidlothianVAPublic
2889Seton Catholic Central52.78PlattsburghNYPrivate
2890San Marcos High School52.78San MarcosCAPublic
2891McKeel Academy of Technology52.77LakelandFLPublic/Charter
2892Orange High School52.77HillsboroughNCPublic
2893Regina Dominican High School52.77WilmetteILPrivate
2894Grafton High School52.75GraftonMAPublic
2895Westerville North High School52.74WestervilleOHPublic
2896Woodrow Wilson High School52.73WashingtonDCPublic
2897Collins Hill High School52.70SuwaneeGAPublic
2898Lincoln Senior High School52.69LincolnRIPublic
2899Rio Americano High School52.69SacramentoCAPublic
2900Washburn Rural High School52.67TopekaKSPublic
2901South Lyon High School52.65South LyonMIPublic
2902Spencerport High School52.63SpencerportNYPublic
2903Hyman Brand Hebrew Academy52.63Overland ParkKSPrivate
2904South Texas Business Education and Technology Academy52.61EdinburgTXPublic
2905Onalaska High School52.61OnalaskaWIPublic
2906Caldwell Academy52.59GreensboroNCPrivate
2907Hartland High School52.56HartlandMIPublic
2908Framingham High School52.50FraminghamMAPublic
2909Oxford School52.49Rowland HeightsCAPrivate
2910Ruben S. Ayala High School52.47Chino HillsCAPublic
2911Science Hill High School52.46Johnson CityTNPublic
2912Trinity Presbyterian School52.41MontgomeryALPrivate
2913Rockport High School52.40RockportMAPublic
2914Portland Christian Junior/Senior High School52.38PortlandORPrivate
2915Anacortes High School52.37AnacortesWAPublic
2916Avon High School52.36AvonOHPublic
2917Cicero-North Syracuse High School52.36CiceroNYPublic
2918Eisenhower High School52.34Shelby TownshipMIPublic
2919Dsst: Green Valley Ranch High School52.34DenverCOPublic/Charter
2920Ashland High School52.33AshlandORPublic
2921Leonardtown High School52.33LeonardtownMDPublic
2922Half Moon Bay High School52.32Half Moon BayCAPublic
2923Santa Barbara Senior High School52.29Santa BarbaraCAPublic
2924North Bay Haven Charter Academy High School52.27Panama CityFLPublic/Charter
2925Ross High School52.26HamiltonOHPublic
2926Wake Early College of Health and Sciences52.26RaleighNCPublic
2927Boyertown Area Senior High School52.24BoyertownPAPublic
2928CAB Calloway School of the Arts52.18WilmingtonDEPublic
2929Ed W. Clark High School52.15Las VegasNVPublic
2930St. Mary's Springs Academy High School52.11Fond Du LacWIPrivate
2931Morris Knolls High School52.10DenvilleNJPublic
2932Seton Catholic Preparatory High School52.07ChandlerAZPrivate
2933The O'Neal School52.06Southern PinesNCPrivate
2934Pentucket Regional Senior High School52.05West NewburyMAPublic
2935Lebanon High School52.04LebanonNHPublic
2936Horizon Honors Secondary School52.04PhoenixAZPublic/Charter
2937Southern Lehigh Senior High School52.02Center ValleyPAPublic
2938Oak Hill School52.02EugeneORPrivate
2939Lakeville North High School52.01LakevilleMNPublic
2940Catholic High School for Boys52.00Little RockARPrivate
2941Olmsted Falls High School51.99Olmsted FallsOHPublic
2942Deer Isle-Stonington High School51.99Deer IsleMEPublic
2943Lake Country Lutheran High School51.99HartlandWIPrivate
2944Plano East Senior High School51.99PlanoTXPublic
2945Egg Harbor Township High School51.97Egg Harbor TownshipNJPublic
2946Colonie Central High School51.96AlbanyNYPublic
2947West High School51.95WaukeshaWIPublic
2948Loveland High School51.94LovelandOHPublic
2949Boston Trinity Academy51.93BostonMAPrivate
2950Coram Deo Academy of Flower Mound51.93Flower MoundTXPrivate
2951Archbishop Murphy High School51.92EverettWAPrivate
2952Central High School51.91SpringfieldMOPublic
2953Comsewogue High School51.90Port Jefferson StaNYPublic
2954West Orange High School51.87Winter GardenFLPublic
2955Brookings High School51.82BrookingsSDPublic
2956Meadowdale High School51.79LynnwoodWAPublic
2957Wyomissing Area Junior/Senior High School51.75WyomissingPAPublic
2958Portsmouth Christian Academy51.73DoverNHPrivate
2959Marshwood High School51.72South BerwickMEPublic
2960Benicia High School51.71BeniciaCAPublic
2961Asheville Christian Academy51.71SwannanoaNCPrivate
2962Cary High School51.69CaryNCPublic
2963Lake Brantley High School51.68Altamonte SpringsFLPublic
2964Hanford High School51.67RichlandWAPublic
2965Antioch Community High School51.63AntiochILPublic
2966McKinney Boyd High School51.60MckinneyTXPublic
2967Darul Arqam School - North Campus51.60HoustonTXPrivate
2968Richwoods High School51.56PeoriaILPublic
2969Carmel High School51.56CarmelNYPublic
2970Academy of Art Careers and Technology51.55RenoNVPublic
2971Freehold Township High School51.54Freehold Twp.NJPublic
2972Archbishop Molloy High School51.53BriarwoodNYPrivate
2973Matawan Regional High School51.52AberdeenNJPublic
2974Tyngsborough High School51.51TyngsboroughMAPublic
2975Triad Math and Science Academy51.49GreensboroNCPublic/Charter
2976Livonia Senior High School51.48LivoniaNYPublic
2977Valhalla High School51.47El CajonCAPublic
2978Verona High School51.45VeronaNJPublic
2979Marine Military Academy51.44HarlingenTXPrivate
2980Plano Senior High School51.41PlanoTXPublic
2981Marquette Manor Baptist Academy51.40Downers GroveILPrivate
2982George Washington High51.37San FranciscoCAPublic
2983Duluth High School51.36DuluthGAPublic
2984Shanley High School and Sullivan Middle School51.36FargoNDPrivate
2985Basis Dc Public Charter School51.35WashingtonDCPublic/Charter
2986Greenbush-Middle River Senior High School51.34GreenbushMNPublic
2987Rampart High School51.34Colorado SpringsCOPublic
2988Mercy High School51.33Farmington HillsMIPrivate
2989Jenison High School51.33JenisonMIPublic
2990Cleveland High School51.31PortlandORPublic
2991Bartlett High School51.29BartlettILPublic
2992Carroll High School51.29DaytonOHPrivate
2993Sacred Heart Academy51.28HempsteadNYPrivate
2994Immaculata-La Salle High School51.27MiamiFLPrivate
2995North High School51.24FargoNDPublic
2996Lowcountry Preparatory School51.22Pawleys IslandSCPrivate
2997Cazenovia High School51.19CazenoviaNYPublic
2998George Washington High School51.17DenverCOPublic
2999Sickles High School51.14TampaFLPublic
3000Faith West Academy51.13KatyTXPrivate

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.