
- Best STEM Schools - Top 500
- Best STEM Schools - 1001 to 1500
- Best STEM Schools - 1501 to 2000
- Best STEM Schools - 2001 to 2500
- Best STEM Schools - 2501 to 3000
- Best STEM Schools - 3001 to 3500
- Best STEM Schools - 3501 to 4000
- Best STEM Schools - 4001 to 4500
- Best STEM Schools - 4501 to 5000
- Best STEM Schools - 501 to 1000
Rank | School | Score | City | State | Type |
---|---|---|---|---|---|
501 | Brearley School | 89.25 | New York | NY | Private |
502 | Sonoran Science Academy - Tucson | 89.24 | Tucson | AZ | Public/Charter |
503 | Phoenix Country Day School | 89.22 | Paradise Valley | AZ | Private |
504 | Middleton High School | 89.21 | Middleton | WI | Public |
505 | Cushing Academy | 89.20 | Ashburnham | MA | Private |
506 | Wayland High School | 89.19 | Wayland | MA | Public |
507 | Jesuit High School | 89.18 | Tampa | FL | Private |
508 | Wesleyan School | 89.16 | Peachtree Corners | GA | Private |
509 | Kent Place School | 89.16 | Summit | NJ | Private |
510 | Fort Worth Country Day School | 89.16 | Fort Worth | TX | Private |
511 | International Academy - Okma Campus | 89.11 | Bloomfield Hills | MI | Public |
512 | Canterbury School | 89.11 | Fort Wayne | IN | Private |
513 | Maret School | 89.10 | Washington | DC | Private |
514 | Frankel Jewish Academy of Metro Detroit | 89.09 | West Bloomfield | MI | Private |
515 | Memphis University School | 89.08 | Memphis | TN | Private |
516 | The Bolles School | 89.06 | Jacksonville | FL | Private |
517 | Flint Hill School | 89.05 | Oakton | VA | Private |
518 | Blue Valley North High School | 89.03 | Overland Park | KS | Public |
519 | Canterbury School | 89.01 | Fort Myers | FL | Private |
520 | International Academy | 89.00 | Bloomfield Hills | MI | Public |
521 | Marymount School of New York | 88.99 | New York | NY | Private |
522 | Irvington High School | 88.97 | Fremont | CA | Public |
523 | Washtenaw International High School | 88.96 | Ypsilanti | MI | Public |
524 | Woodside Priory School | 88.96 | Portola Valley | CA | Private |
525 | Ravenscroft School | 88.95 | Raleigh | NC | Private |
526 | Friends Seminary | 88.94 | New York | NY | Private |
527 | Green Hope High School | 88.91 | Cary | NC | Public |
528 | Westtown School | 88.89 | West Chester | PA | Private |
529 | Saint Ann's School | 88.86 | Brooklyn | NY | Private |
530 | Francis W. Parker School | 88.83 | Chicago | IL | Private |
531 | Columbus School for Girls | 88.82 | Columbus | OH | Private |
532 | Rutgers Preparatory School | 88.82 | Somerset | NJ | Private |
533 | Mt. Brook High School | 88.80 | Mountain Brook | AL | Public |
534 | Carroll Senior High School | 88.77 | Southlake | TX | Public |
535 | Indian Springs School | 88.76 | Indian Springs | AL | Private |
536 | Scarsdale Senior High School | 88.74 | Scarsdale | NY | Public |
537 | Newton North High School | 88.72 | Newtonville | MA | Public |
538 | Carmel High School | 88.72 | Carmel | CA | Public |
539 | Stevenson School | 88.68 | Pebble Beach | CA | Private |
540 | St. Anne's - Belfield School | 88.65 | Charlottesville | VA | Private |
541 | St. Sebastian's School | 88.65 | Needham | MA | Private |
542 | Metairie Park Country Day School | 88.65 | Metairie | LA | Private |
543 | Atlanta International School | 88.58 | Atlanta | GA | Private |
544 | Palmer Trinity School | 88.58 | Miami | FL | Private |
545 | Boston College High School | 88.57 | Boston | MA | Private |
546 | Fairview High School | 88.57 | Boulder | CO | Public |
547 | Lake Highland Preparatory School | 88.57 | Orlando | FL | Private |
548 | Manhasset Secondary School | 88.54 | Manhasset | NY | Public |
549 | The Paideia School | 88.53 | Atlanta | GA | Private |
550 | University School | 88.51 | Hunting Valley | OH | Private |
551 | Downingtown STEM Academy | 88.48 | Downingtown | PA | Public |
552 | William Penn Charter School | 88.47 | Philadelphia | PA | Private |
553 | Vernon Hills High School | 88.46 | Vernon Hills | IL | Public |
554 | North Broward Preparatory School | 88.45 | Coconut Creek | FL | Private |
555 | The Buckley School | 88.44 | Sherman Oaks | CA | Private |
556 | Mast Academy | 88.43 | Key Biscayne | FL | Public |
557 | University Prep | 88.41 | Seattle | WA | Private |
558 | Uplift North Hills Preparatory Upper School | 88.38 | Irving | TX | Public/Charter |
559 | Lincoln-Sudbury Regional High School | 88.37 | Sudbury | MA | Public |
560 | Montgomery Bell Academy | 88.35 | Nashville | TN | Private |
561 | Collegiate School | 88.35 | Richmond | VA | Private |
562 | The Wellington School | 88.34 | Columbus | OH | Private |
563 | Tarbut V'Torah Community Day School | 88.34 | Irvine | CA | Private |
564 | Culver Academies | 88.32 | Culver | IN | Private |
565 | St. Stephen's Episcopal School | 88.32 | Bradenton | FL | Private |
566 | Waynflete | 88.31 | Portland | ME | Private |
567 | Nichols School | 88.27 | Buffalo | NY | Private |
568 | Westminster School | 88.26 | Simsbury | CT | Private |
569 | Benet Academy | 88.22 | Lisle | IL | Private |
570 | The Athenian School | 88.21 | Danville | CA | Private |
571 | Thomas Jefferson School | 88.20 | Saint Louis | MO | Private |
572 | The Shipley School | 88.17 | Bryn Mawr | PA | Private |
573 | Georgiana Bruce Kirby Preparatory School | 88.15 | Santa Cruz | CA | Private |
574 | William G. Enloe High School | 88.15 | Raleigh | NC | Public |
575 | Barrington High School | 88.15 | Barrington | IL | Public |
576 | Coppell High School | 88.13 | Coppell | TX | Public |
577 | The Madeira School | 88.10 | Mclean | VA | Private |
578 | Germantown Academy | 88.09 | Fort Washington | PA | Private |
579 | Pioneer High School | 88.07 | Ann Arbor | MI | Public |
580 | Louisville Collegiate School | 88.06 | Louisville | KY | Private |
581 | La Jolla Country Day School | 88.04 | La Jolla | CA | Private |
582 | Naperville North High School | 88.02 | Naperville | IL | Public |
583 | Webb School of Knoxville | 88.02 | Knoxville | TN | Private |
584 | Edgewood Junior/Senior High School | 88.01 | Merritt Island | FL | Public |
585 | University School of Milwaukee | 88.01 | Milwaukee | WI | Private |
586 | Crossroads School for Arts and Sciences | 88.00 | Santa Monica | CA | Private |
587 | Georgetown Preparatory School | 87.99 | North Bethesda | MD | Private |
588 | Lambert High School | 87.98 | Suwanee | GA | Public |
589 | Asheville School | 87.96 | Asheville | NC | Private |
590 | Mountain View High School | 87.95 | Mountain View | CA | Public |
591 | Bellarmine College Preparatory | 87.90 | San Jose | CA | Private |
592 | Laurel School | 87.86 | Shaker Heights | OH | Private |
593 | Episcopal High School | 87.86 | Alexandria | VA | Private |
594 | Pinewood School - Upper Campus | 87.84 | Los Altos Hills | CA | Private |
595 | Sage Ridge School | 87.82 | Reno | NV | Private |
596 | Riverstone International School | 87.81 | Boise | ID | Private |
597 | Devon Preparatory School | 87.78 | Devon | PA | Private |
598 | Livingston Senior High School | 87.76 | Livingston | NJ | Public |
599 | Hershey High School | 87.75 | Hershey | PA | Public |
600 | Wayne Country Day School | 87.75 | Goldsboro | NC | Private |
601 | Friends Central School | 87.72 | Wynnewood | PA | Private |
602 | Landon School | 87.70 | Bethesda | MD | Private |
603 | Plano West Senior High School | 87.65 | Plano | TX | Public |
604 | Richard Montgomery High School | 87.64 | Rockville | MD | Public |
605 | Ames High School | 87.62 | Ames | IA | Public |
606 | Homestead High School | 87.62 | Mequon | WI | Public |
607 | The Ellis School | 87.61 | Pittsburgh | PA | Private |
608 | Blue Valley High School | 87.59 | Stilwell | KS | Public |
609 | Instilling Goodness Elementary and Developing Virtue Secondary Schools | 87.59 | Ukiah | CA | Private |
610 | The Masters School | 87.58 | Dobbs Ferry | NY | Private |
611 | Wayzata High School | 87.56 | Plymouth | MN | Public |
612 | Rochelle Zell Jewish High School | 87.54 | Deerfield | IL | Private |
613 | Maimonides School | 87.51 | Brookline | MA | Private |
614 | Heritage Hall | 87.50 | Oklahoma City | OK | Private |
615 | St. Francis High School | 87.50 | Mountain View | CA | Private |
616 | Randolph School | 87.49 | Huntsville | AL | Private |
617 | Worcester Academy | 87.48 | Worcester | MA | Private |
618 | Holmdel High School | 87.48 | Holmdel | NJ | Public |
619 | Herricks High School | 87.45 | New Hyde Park | NY | Public |
620 | Hume-Fogg Academic Magnet School | 87.41 | Nashville | TN | Public |
621 | South Forsyth High School | 87.41 | Cumming | GA | Public |
622 | Fordham Preparatory School | 87.40 | Bronx | NY | Private |
623 | St. Luke's School | 87.39 | New Canaan | CT | Private |
624 | SAR High School | 87.38 | Bronx | NY | Private |
625 | Blair Academy | 87.36 | Blairstown | NJ | Private |
626 | Miami Country Day School | 87.36 | Miami | FL | Private |
627 | The Hun School of Princeton | 87.34 | Princeton | NJ | Private |
628 | Hanover High School | 87.33 | Hanover | NH | Public |
629 | Concord Carlisle High School | 87.30 | Concord | MA | Public |
630 | Woodbridge High School | 87.28 | Irvine | CA | Public |
631 | Nightingale-Bamford School | 87.25 | New York | NY | Private |
632 | Ursuline Academy of Dallas | 87.21 | Dallas | TX | Private |
633 | Allendale Columbia School | 87.18 | Rochester | NY | Private |
634 | Vanguard College Preparatory School | 87.17 | Waco | TX | Private |
635 | Minnetonka Senior High School | 87.14 | Minnetonka | MN | Public |
636 | Mira Loma High School | 87.14 | Sacramento | CA | Public |
637 | Miss Porter's School | 87.13 | Farmington | CT | Private |
638 | Jasper High School | 87.11 | Plano | TX | Public |
639 | Advanced Technologies Academy | 87.09 | Las Vegas | NV | Public |
640 | Walnut High School | 87.08 | Walnut | CA | Public |
641 | Charlotte Latin School | 87.05 | Charlotte | NC | Private |
642 | Greensboro Day School | 87.02 | Greensboro | NC | Private |
643 | The Rivers School | 87.00 | Weston | MA | Private |
644 | The Episcopal School of Dallas | 87.00 | Dallas | TX | Private |
645 | Mt. Lebanon Senior High School | 86.95 | Pittsburgh | PA | Public |
646 | Strath Haven High School | 86.94 | Wallingford | PA | Public |
647 | Cannon School | 86.93 | Concord | NC | Private |
648 | Ridgewood High School | 86.92 | Ridgewood | NJ | Public |
649 | Rockhurst High School | 86.92 | Kansas City | MO | Private |
650 | A.D. Henderson University School and FAU High School | 86.91 | Boca Raton | FL | Public |
651 | Sycamore High School | 86.90 | Cincinnati | OH | Public |
652 | Newton Country Day School | 86.89 | Newton | MA | Private |
653 | Westborough High School | 86.88 | Westborough | MA | Public |
654 | Gann Academy | 86.83 | Waltham | MA | Private |
655 | H.H. Dow High School | 86.82 | Midland | MI | Public |
656 | French-American School of New York | 86.82 | Mamaroneck | NY | Private |
657 | St. Margaret's Episcopal School | 86.80 | San Juan Capistrano | CA | Private |
658 | American Hebrew Academy | 86.78 | Greensboro | NC | Private |
659 | Gulliver Preparatory School | 86.77 | Pinecrest | FL | Private |
660 | Bancroft School | 86.76 | Worcester | MA | Private |
661 | Gilbert Classical Academy High School | 86.73 | Gilbert | AZ | Public |
662 | Brebeuf Jesuit Preparatory School | 86.73 | Indianapolis | IN | Private |
663 | Burlingame High School | 86.72 | Burlingame | CA | Public |
664 | The Emery/Weiner School | 86.71 | Houston | TX | Private |
665 | Lincoln School | 86.70 | Providence | RI | Private |
666 | Brooks School | 86.69 | North Andover | MA | Private |
667 | Quaker Valley High School | 86.67 | Leetsdale | PA | Public |
668 | Carlmont High School | 86.66 | Belmont | CA | Public |
669 | Marist School | 86.65 | Atlanta | GA | Private |
670 | Chagrin Falls High School | 86.63 | Chagrin Falls | OH | Public |
671 | Northern Highlands Regional High School | 86.61 | Allendale | NJ | Public |
672 | Central Bucks High School - East | 86.58 | Doylestown | PA | Public |
673 | Cinco Ranch High School | 86.57 | Katy | TX | Public |
674 | St. Anselm's Abbey School | 86.56 | Washington | DC | Private |
675 | South Pasadena Senior High School | 86.55 | South Pasadena | CA | Public |
676 | Gill St. Bernard's School | 86.54 | Gladstone | NJ | Private |
677 | Jones College Prep High School | 86.51 | Chicago | IL | Public |
678 | Mounds View Senior High School | 86.50 | Arden Hills | MN | Public |
679 | Mayo Senior High School | 86.48 | Rochester | MN | Public |
680 | Sacramento Country Day School | 86.47 | Sacramento | CA | Private |
681 | Davis Senior High School | 86.46 | Davis | CA | Public |
682 | Skyline High School | 86.46 | Ann Arbor | MI | Public |
683 | St. Joseph's Preparatory School | 86.45 | Philadelphia | PA | Private |
684 | The Archer School for Girls | 86.44 | Los Angeles | CA | Private |
685 | Episcopal School of Jacksonville | 86.43 | Jacksonville | FL | Private |
686 | The Stony Brook School | 86.43 | Stony Brook | NY | Private |
687 | The Key School | 86.41 | Annapolis | MD | Private |
688 | The Altamont School | 86.40 | Birmingham | AL | Private |
689 | Eden Prairie Senior High School | 86.38 | Eden Prairie | MN | Public |
690 | Garfield High School | 86.37 | Seattle | WA | Public |
691 | Unionville High School | 86.35 | Kennett Square | PA | Public |
692 | Redmond High School | 86.33 | Redmond | WA | Public |
693 | Forsyth Country Day School | 86.32 | Lewisville | NC | Private |
694 | Novi High School | 86.32 | Novi | MI | Public |
695 | Champlain Valley Union High School | 86.31 | Hinesburg | VT | Public |
696 | Wissahickon Senior High School | 86.26 | Ambler | PA | Public |
697 | Ranney School | 86.23 | Tinton Falls | NJ | Private |
698 | American Indian Public High School | 86.22 | Oakland | CA | Public/Charter |
699 | Oakwood High School | 86.22 | Dayton | OH | Public |
700 | George School | 86.21 | Newtown | PA | Private |
701 | Carolina Friends School | 86.19 | Durham | NC | Private |
702 | Liberty High School | 86.15 | Frisco | TX | Public |
703 | William Mason High School | 86.13 | Mason | OH | Public |
704 | Naperville Central High School | 86.12 | Naperville | IL | Public |
705 | Marquette University High School | 86.10 | Milwaukee | WI | Private |
706 | Forest Ridge School of the Sacred Heart | 86.09 | Bellevue | WA | Private |
707 | Anderson W. Clark Magnet High School | 86.07 | La Crescenta | CA | Public |
708 | American High School | 86.01 | Fremont | CA | Public |
709 | Breck School | 86.00 | Minneapolis | MN | Private |
710 | Lane Tech College Prep High School | 85.98 | Chicago | IL | Public |
711 | The Bullis School | 85.98 | Potomac | MD | Private |
712 | Albany High School | 85.96 | Albany | CA | Public |
713 | Trevor Day School | 85.95 | New York | NY | Private |
714 | Holy Innocents' Episcopal School | 85.93 | Atlanta | GA | Private |
715 | Cheyenne Mountain High School | 85.93 | Colorado Springs | CO | Public |
716 | Peak to Peak Charter School | 85.91 | Lafayette | CO | Public/Charter |
717 | Hebrew Academy of the Five Towns and Rockaway - High School | 85.89 | Cedarhurst | NY | Private |
718 | Rivermont Collegiate | 85.86 | Bettendorf | IA | Private |
719 | Green Mountain Valley School | 85.84 | Waitsfield | VT | Private |
720 | Cincinnati Country Day School | 85.82 | Cincinnati | OH | Private |
721 | The Wardlaw + Hartridge School | 85.81 | Edison | NJ | Private |
722 | Fayetteville-Manlius Senior High School | 85.78 | Manlius | NY | Public |
723 | Avenues: The World School | 85.76 | New York | NY | Private |
724 | Virginia Episcopal School | 85.76 | Lynchburg | VA | Private |
725 | Cor Jesu Academy | 85.75 | Saint Louis | MO | Private |
726 | Falmouth High School | 85.73 | Falmouth | ME | Public |
727 | School for Advanced Studies - North | 85.71 | Miami | FL | Public |
728 | Harpeth Hall School | 85.70 | Nashville | TN | Private |
729 | Westford Academy | 85.68 | Westford | MA | Public |
730 | Saint Thomas Academy | 85.67 | Mendota Heights | MN | Private |
731 | UMS-Wright Preparatory School | 85.66 | Mobile | AL | Private |
732 | Bernards High School | 85.65 | Bernardsville | NJ | Public |
733 | Catholic High School | 85.64 | Baton Rouge | LA | Private |
734 | Westwood High School | 85.62 | Westwood | MA | Public |
735 | Niskayuna High School | 85.58 | Schenectady | NY | Public |
736 | BASIS Ahwatukee | 85.58 | Phoenix | AZ | Public/Charter |
737 | Lausanne Collegiate School | 85.57 | Memphis | TN | Private |
738 | John Jay High School | 85.56 | Cross River | NY | Public |
739 | The Miami Valley School | 85.55 | Dayton | OH | Private |
740 | Yavneh Academy of Dallas | 85.53 | Dallas | TX | Private |
741 | Mountain Lakes High School | 85.51 | Mountain Lakes | NJ | Public |
742 | Upper St. Clair High School | 85.48 | Pittsburgh | PA | Public |
743 | Dana Hall School | 85.47 | Wellelsey | MA | Private |
744 | Ravenwood High School | 85.45 | Brentwood | TN | Public |
745 | Vistamar School | 85.44 | El Segundo | CA | Private |
746 | Notre Dame High School | 85.42 | San Jose | CA | Private |
747 | Croton-Harmon High School | 85.42 | Croton On Hudson | NY | Public |
748 | The Derryfield School | 85.42 | Manchester | NH | Private |
749 | Blue Valley Northwest High School | 85.40 | Overland Park | KS | Public |
750 | Charles Wright Academy | 85.39 | Tacoma | WA | Private |
751 | King School | 85.39 | Stamford | CT | Private |
752 | Oak Park High School | 85.37 | Oak Park | CA | Public |
753 | Central Bucks High School - South | 85.37 | Warrington | PA | Public |
754 | Westfield Senior High School | 85.36 | Westfield | NJ | Public |
755 | Walter Johnson High School | 85.34 | Bethesda | MD | Public |
756 | Charlotte Country Day School | 85.34 | Charlotte | NC | Private |
757 | Corona Del Mar High School | 85.33 | Newport Beach | CA | Public |
758 | Winchester High School | 85.31 | Winchester | MA | Public |
759 | Second Baptist School | 85.26 | Houston | TX | Private |
760 | Central High School | 85.23 | Brookfield | WI | Public |
761 | Milton High School | 85.22 | Alpharetta | GA | Public |
762 | Providence Day School | 85.20 | Charlotte | NC | Private |
763 | Catalina Foothills High School | 85.20 | Tucson | AZ | Public |
764 | Trinity Valley School | 85.19 | Fort Worth | TX | Private |
765 | Mount Michael Benedictine High School | 85.19 | Elkhorn | NE | Private |
766 | Yeshiva University High School of Los Angeles | 85.18 | Los Angeles | CA | Private |
767 | Bloomfield Hills High School | 85.16 | Bloomfield Hills | MI | Public |
768 | Irvine High School | 85.14 | Irvine | CA | Public |
769 | William Fremd High School | 85.12 | Palatine | IL | Public |
770 | Blacksburg High School | 85.12 | Blacksburg | VA | Public |
771 | Longmeadow High School | 85.11 | Longmeadow | MA | Public |
772 | Augusta Preparatory Day School | 85.11 | Martinez | GA | Private |
773 | Greater Atlanta Christian School | 85.09 | Norcross | GA | Private |
774 | The Webb School | 85.08 | Bell Buckle | TN | Private |
775 | The School Without Walls High School | 85.07 | Washington | DC | Public |
776 | Santa Catalina School | 85.04 | Monterey | CA | Private |
777 | Chantilly High School | 85.03 | Chantilly | VA | Public |
778 | Friends School of Baltimore | 85.02 | Baltimore | MD | Private |
779 | St. John's Prep | 85.01 | Danvers | MA | Private |
780 | Oak Knoll School of the Holy Child - Upper School | 85.00 | Summit | NJ | Private |
781 | Mount Hebron High School | 84.99 | Ellicott City | MD | Public |
782 | Issaquah High School | 84.95 | Issaquah | WA | Public |
783 | Jackson Preparatory School | 84.94 | Flowood | MS | Private |
784 | Ernest W. Seaholm High School | 84.94 | Birmingham | MI | Public |
785 | Temple City High School | 84.93 | Temple City | CA | Public |
786 | Paul D. Schreiber Senior High School | 84.92 | Port Washington | NY | Public |
787 | Berkeley Carroll School | 84.91 | Brooklyn | NY | Private |
788 | Mark Keppel High School | 84.90 | Alhambra | CA | Public |
789 | Blue Valley West High School | 84.89 | Overland Park | KS | Public |
790 | Grier School | 84.88 | Birmingham | PA | Private |
791 | International School of Indiana | 84.87 | Indianapolis | IN | Private |
792 | The Benjamin School | 84.85 | North Palm Beach | FL | Private |
793 | Great Valley High School | 84.83 | Malvern | PA | Public |
794 | North Shore Hebrew Academy High School | 84.81 | Great Neck | NY | Private |
795 | Porter-Gaud School | 84.80 | Charleston | SC | Private |
796 | Madison High School | 84.80 | Vienna | VA | Public |
797 | Holy Names Academy | 84.77 | Seattle | WA | Private |
798 | Pioneer Academy of Science | 84.74 | Wayne | NJ | Private |
799 | Boulder High School | 84.72 | Boulder | CO | Public |
800 | The Bear Creek School | 84.72 | Redmond | WA | Private |
801 | Berkshire School | 84.70 | Sheffield | MA | Private |
802 | Williamsville East High School | 84.68 | East Amherst | NY | Public |
803 | South Brunswick High School | 84.66 | Monmouth Junction | NJ | Public |
804 | Jesuit High School | 84.64 | Portland | OR | Private |
805 | Glenelg High School | 84.63 | Glenelg | MD | Public |
806 | Lake Oswego Senior High School | 84.61 | Lake Oswego | OR | Public |
807 | Pingree School | 84.57 | South Hamilton | MA | Private |
808 | The Oakridge School | 84.55 | Arlington | TX | Private |
809 | Shorewood High School | 84.54 | Shorewood | WI | Public |
810 | Tabor Academy | 84.54 | Marion | MA | Private |
811 | Carolina Day School | 84.51 | Asheville | NC | Private |
812 | Menlo-Atherton High School | 84.50 | Atherton | CA | Public |
813 | The Williston Northampton School | 84.41 | Easthampton | MA | Private |
814 | South Burlington High School | 84.35 | South Burlington | VT | Public |
815 | TMI Episcopal | 84.35 | San Antonio | TX | Private |
816 | Moorestown Friends School | 84.33 | Moorestown | NJ | Private |
817 | Simsbury High School | 84.32 | Simsbury | CT | Public |
818 | Orlando Science Middle/High Charter School | 84.31 | Orlando | FL | Public/Charter |
819 | St. Stephen's and St. Agnes School | 84.30 | Alexandria | VA | Private |
820 | Rowland Hall | 84.29 | Salt Lake City | UT | Private |
821 | East Ridge High School | 84.27 | Woodbury | MN | Public |
822 | The Governor's Academy | 84.26 | Byfield | MA | Private |
823 | San Domenico School | 84.24 | San Anselmo | CA | Private |
824 | Aspen High School | 84.23 | Aspen | CO | Public |
825 | North Shore Country Day School | 84.19 | Winnetka | IL | Private |
826 | Holy Ghost Preparatory School | 84.18 | Bensalem | PA | Private |
827 | East Brunswick High School | 84.16 | E Brunswick | NJ | Public |
828 | Benilde-St. Margaret's School | 84.14 | St. Louis Park | MN | Private |
829 | Northridge Preparatory School | 84.12 | Niles | IL | Private |
830 | Wichita Collegiate School | 84.11 | Wichita | KS | Private |
831 | Panther Creek High School | 84.10 | Cary | NC | Public |
832 | Rochester Adams High School | 84.09 | Rochester Hills | MI | Public |
833 | St. Ignatius College Preparatory School | 84.07 | San Francisco | CA | Private |
834 | The Putney School | 84.06 | Putney | VT | Private |
835 | Saint Ignatius High School | 84.00 | Cleveland | OH | Private |
836 | Gabrielino High School | 83.99 | San Gabriel | CA | Public |
837 | Amherst Regional High School | 83.98 | Amherst | MA | Public |
838 | Glenbrook North High School | 83.98 | Northbrook | IL | Public |
839 | The Cambridge School of Weston | 83.96 | Weston | MA | Private |
840 | Berwick Academy | 83.96 | South Berwick | ME | Private |
841 | East Grand Rapids High School | 83.94 | Grand Rapids | MI | Public |
842 | East High School | 83.93 | Brookfield | WI | Public |
843 | Hastings High School | 83.90 | Hastings On Hudson | NY | Public |
844 | Mayfield Senior School | 83.87 | Pasadena | CA | Private |
845 | Thomas Jefferson Independent Day School | 83.86 | Joplin | MO | Private |
846 | Georgetown Visitation Preparatory School | 83.84 | Washington | DC | Private |
847 | The Browning School | 83.81 | New York | NY | Private |
848 | Springside Chestnut Hill Academy | 83.80 | Philadelphia | PA | Private |
849 | The Bay School of San Francisco | 83.79 | San Francisco | CA | Private |
850 | St. Croix Preparatory Academy Upper School | 83.74 | Stillwater | MN | Public/Charter |
851 | Technology High School | 83.73 | Rohnert Park | CA | Public |
852 | Visitation Academy | 83.71 | Saint Louis | MO | Private |
853 | Convent and Stuart Hall | 83.68 | San Francisco | CA | Private |
854 | Portledge School | 83.65 | Locust Valley | NY | Private |
855 | Baccalaureate School for Global Education | 83.65 | Long Island City | NY | Public |
856 | James B. Conant High School | 83.64 | Hoffman Estates | IL | Public |
857 | Grace Church School | 83.64 | New York | NY | Private |
858 | George Mason High School | 83.62 | Falls Church | VA | Public |
859 | Villa Walsh Academy | 83.60 | Morristown | NJ | Private |
860 | Central High School | 83.60 | Grand Rapids | MI | Public |
861 | Pascack Hills High School | 83.59 | Montvale | NJ | Public |
862 | Christ Church Episcopal School | 83.58 | Greenville | SC | Private |
863 | The Galloway School | 83.57 | Atlanta | GA | Private |
864 | Ingraham High School | 83.56 | Seattle | WA | Public |
865 | Eastlake High School | 83.53 | Sammamish | WA | Public |
866 | Stuart Country Day School | 83.51 | Princeton | NJ | Private |
867 | Kingswood-Oxford School | 83.51 | West Hartford | CT | Private |
868 | Evergreen Valley High School | 83.50 | San Jose | CA | Public |
869 | Lycée Français de Chicago | 83.48 | Chicago | IL | Private |
870 | St. Christopher's School | 83.47 | Richmond | VA | Private |
871 | Regis Jesuit High School | 83.47 | Aurora | CO | Private |
872 | Woodlands Academy of the Sacred Heart | 83.43 | Lake Forest | IL | Private |
873 | Fountain Valley School of Colorado | 83.43 | Colorado Springs | CO | Private |
874 | Vail Mountain School | 83.41 | Vail | CO | Private |
875 | Grosse Pointe South High School | 83.40 | Grosse Pointe Farms | MI | Public |
876 | The International School of Minnesota | 83.40 | Eden Prairie | MN | Private |
877 | Middlebury Union High School | 83.38 | Middlebury | VT | Public |
878 | Jesuit High School | 83.37 | New Orleans | LA | Private |
879 | North Allegheny High School | 83.36 | Wexford | PA | Public |
880 | Jamesville-Dewitt High School | 83.35 | Dewitt | NY | Public |
881 | Malvern Preparatory School | 83.34 | Malvern | PA | Private |
882 | Hamden Hall Country Day School | 83.32 | Hamden | CT | Private |
883 | Arrowhead High School | 83.31 | Hartland | WI | Public |
884 | Council Rock High School - North | 83.29 | Newtown | PA | Public |
885 | Dunlap High School | 83.28 | Dunlap | IL | Public |
886 | St. Charles Preparatory School | 83.27 | Columbus | OH | Private |
887 | Highland Park High School | 83.26 | Highland Park | IL | Public |
888 | Los Angeles Center for Enriched Studies | 83.26 | Los Angeles | CA | Public |
889 | Canisius High School | 83.26 | Buffalo | NY | Private |
890 | North Penn Senior High School | 83.26 | Lansdale | PA | Public |
891 | State College Area High School | 83.25 | State College | PA | Public |
892 | Bethesda-Chevy Chase High School | 83.25 | Bethesda | MD | Public |
893 | The Walker School | 83.23 | Marietta | GA | Private |
894 | Stone Ridge School of the Sacred Heart | 83.22 | Bethesda | MD | Private |
895 | Arizona College Prep Erie Campus | 83.21 | Chandler | AZ | Public |
896 | Orange High School | 83.20 | Pepper Pike | OH | Public |
897 | Marquette Senior High School | 83.19 | Chesterfield | MO | Public |
898 | Archmere Academy | 83.18 | Claymont | DE | Private |
899 | Loyola Academy | 83.17 | Wilmette | IL | Private |
900 | Ocean Lakes High School | 83.16 | Virginia Beach | VA | Public |
901 | Seattle Preparatory School | 83.15 | Seattle | WA | Private |
902 | Farragut High School | 83.14 | Knoxville | TN | Public |
903 | Albuquerque Institute of Math and Science | 83.13 | Albuquerque | NM | Public/Charter |
904 | Monte Vista High School | 83.12 | Danville | CA | Public |
905 | Terra Environmental Research Institute | 83.12 | Miami | FL | Public |
906 | Greenwood Laboratory School | 83.12 | Springfield | MO | Private |
907 | Atholton High School | 83.11 | Columbia | MD | Public |
908 | The Montgomery Academy | 83.11 | Montgomery | AL | Private |
909 | Laguna Blanca School | 83.10 | Santa Barbara | CA | Private |
910 | Valley Christian High School | 83.10 | San Jose | CA | Private |
911 | Annie Wright Schools | 83.07 | Tacoma | WA | Private |
912 | Eagan Senior High School | 83.06 | Eagan | MN | Public |
913 | Montpelier High School | 83.06 | Montpelier | VT | Public |
914 | Lyons Township High School | 83.06 | La Grange | IL | Public |
915 | Century Senior High School | 83.02 | Rochester | MN | Public |
916 | Tampa Preparatory School | 83.02 | Tampa | FL | Private |
917 | The Woodlands High School | 83.02 | The Woodlands | TX | Public |
918 | The Barstow School | 82.98 | Kansas City | MO | Private |
919 | Crescenta Valley High School | 82.95 | La Crescenta | CA | Public |
920 | Katz Yeshiva High School | 82.94 | Boca Raton | FL | Private |
921 | Flower Mound High School | 82.94 | Flower Mound | TX | Public |
922 | Haddonfield Memorial High School | 82.92 | Haddonfield | NJ | Public |
923 | Olentangy High School | 82.91 | Lewis Center | OH | Public |
924 | Dexter Southfield School | 82.89 | Brookline | MA | Private |
925 | St. Mary's Academy | 82.89 | Englewood | CO | Private |
926 | Chatham Hall | 82.88 | Chatham | VA | Private |
927 | Montgomery Blair High School | 82.88 | Silver Spring | MD | Public |
928 | Northern Valley Regional High School Demarest | 82.86 | Demarest | NJ | Public |
929 | Saint Xavier High School | 82.83 | Louisville | KY | Private |
930 | Cumberland Valley High School | 82.82 | Mechanicsburg | PA | Public |
931 | Pomfret School | 82.79 | Pomfret | CT | Private |
932 | St. Michael's Catholic Academy | 82.78 | Austin | TX | Private |
933 | School for Advanced Studies - Wolfson | 82.74 | Miami | FL | Public |
934 | Austin Peace Academy | 82.71 | Austin | TX | Private |
935 | Communications High School | 82.69 | Wall | NJ | Public |
936 | Oakwood | 82.67 | Morgan Hill | CA | Private |
937 | Washington Lee High School | 82.66 | Arlington | VA | Public |
938 | Memorial High School | 82.63 | Madison | WI | Public |
939 | Cresskill High School | 82.61 | Cresskill | NJ | Public |
940 | The Jean and Jerry Friedman Shalhevet High School | 82.61 | Los Angeles | CA | Private |
941 | Cape Fear Academy | 82.60 | Wilmington | NC | Private |
942 | Duchesne Academy of the Sacred Heart | 82.60 | Houston | TX | Private |
943 | Carmel High School | 82.58 | Carmel | IN | Public |
944 | Pilgrim School | 82.57 | Los Angeles | CA | Private |
945 | Crescent Valley High School | 82.57 | Corvallis | OR | Public |
946 | EF Academy | 82.57 | Thornwood | NY | Private |
947 | Chamblee Charter High School | 82.56 | Chamblee | GA | Public/Charter |
948 | Gonzaga College High School | 82.55 | Washington | DC | Private |
949 | Santa Fe Preparatory School | 82.54 | Santa Fe | NM | Private |
950 | Rock Canyon High School | 82.52 | Highlands Ranch | CO | Public |
951 | Stratford Academy | 82.52 | Macon | GA | Private |
952 | York Community High School | 82.49 | Elmhurst | IL | Public |
953 | The Summit Country Day School | 82.48 | Cincinnati | OH | Private |
954 | Los Alamos High School | 82.47 | Los Alamos | NM | Public |
955 | New Albany High School | 82.43 | New Albany | OH | Public |
956 | The Hewitt School | 82.39 | New York | NY | Private |
957 | Thayer Academy | 82.36 | Braintree | MA | Private |
958 | Yeshiva University High School for Boys | 82.36 | New York | NY | Private |
959 | Glastonbury High School | 82.33 | Glastonbury | CT | Public |
960 | Avon High School | 82.30 | Avon | CT | Public |
961 | Berkeley High School | 82.30 | Berkeley | CA | Public |
962 | Lincoln High School | 82.29 | Portland | OR | Public |
963 | Tappan Zee High School | 82.29 | Orangeburg | NY | Public |
964 | Monarch High School | 82.27 | Louisville | CO | Public |
965 | Glenda Dawson High School | 82.26 | Pearland | TX | Public |
966 | Martin Luther King Jr. Magnet High School | 82.23 | Nashville | TN | Public |
967 | Plainview-Old Bethpage John F. Kennedy High School | 82.22 | Plainview | NY | Public |
968 | Convent of the Visitation School | 82.21 | Mendota Heights | MN | Private |
969 | Parkway Central High School | 82.19 | Chesterfield | MO | Public |
970 | Boise Senior High School | 82.16 | Boise | ID | Public |
971 | Bridgewater-Raritan High School | 82.13 | Bridgewater | NJ | Public |
972 | Beachwood High School | 82.13 | Beachwood | OH | Public |
973 | Bedford High School | 82.12 | Bedford | MA | Public |
974 | Godwin High School | 82.07 | Richmond | VA | Public |
975 | West Linn High School | 82.07 | West Linn | OR | Public |
976 | Saline High School | 82.05 | Saline | MI | Public |
977 | Granada Hills Charter High School | 82.02 | Granada Hills | CA | Public/Charter |
978 | Fairfield College Preparatory School | 82.01 | Fairfield | CT | Private |
979 | St. Thomas High School | 81.99 | Houston | TX | Private |
980 | Half Hollow Hills High School East | 81.98 | Dix Hills | NY | Public |
981 | Portsmouth Abbey School | 81.97 | Portsmouth | RI | Private |
982 | George W. Hewlett High School | 81.96 | Hewlett | NY | Public |
983 | Nicolet High School | 81.93 | Glendale | WI | Public |
984 | Penfield Senior High School | 81.92 | Penfield | NY | Public |
985 | Rancho Bernardo High School | 81.91 | San Diego | CA | Public |
986 | West Morris Mendham High School | 81.85 | Mendham | NJ | Public |
987 | Reedy High School | 81.84 | Frisco | TX | Public |
988 | Oak Ridge High School | 81.82 | Oak Ridge | TN | Public |
989 | Beth Tfiloh Dahan Community School | 81.78 | Baltimore | MD | Private |
990 | Waukesha Engineering Preparatory Academy | 81.73 | Waukesha | WI | Public/Charter |
991 | Moorestown High School | 81.71 | Moorestown | NJ | Public |
992 | Daniel Hand High School | 81.70 | Madison | CT | Public |
993 | Holland Hall | 81.63 | Tulsa | OK | Private |
994 | Blue Valley Southwest High School | 81.62 | Overland Park | KS | Public |
995 | The Heights School | 81.59 | Potomac | MD | Private |
996 | Manlius Pebble Hill School | 81.58 | Syracuse | NY | Private |
997 | Academy of the Holy Angels | 81.57 | Demarest | NJ | Private |
998 | Central Bucks High School - West | 81.57 | Doylestown | PA | Public |
999 | Villanova Preparatory School | 81.56 | Ojai | CA | Private |
1000 | Episcopal High School | 81.56 | Bellaire | TX | Private |

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.