STEM Schools Best High Schools

To determine the top science, technology, engineering and math schools, U.S. News looked at the top 500 public schools from our latest Best High Schools rankings, and then evaluated their students' participation and success in Advanced Placement (AP®) science and math tests. Read the full STEM methodology.

STEM Rank School Total Enrollment STEM Index
#12
95 HIGH ST
LIMESTONE, ME 04750
108 87.3
#129
100 TECHNOLOGY DR
EDISON, NJ 08837
156 76.9
#19
1832 SOUTH WAHSATCH
COLORADO SPRINGS, CO 80906
211 86.0
#22
1201 EAST EIGHTH ST
DALLAS, TX 75203
240 85.2
#208
1776 RARITAN RD
SCOTCH PLAINS, NJ 07076
251 70.8
#13
2325 HECK AVE
NEPTUNE, NJ 07753
281 87.2
#2
BCC NEWMAN SPRINGS RD
LINCROFT, NJ 07738
283 95.5
#50
1776 RARITAN RD
SCOTCH PLAINS, NJ 07076
287 82.0
#207
BUILDING 305
SANDY HOOK, NJ 07732
297 70.8
#223
610 MAIN ST
EVANSVILLE, IN 47708
336 69.8
#237
350 GRAND ST
NEW YORK, NY 10002
352 68.8
#73
11133 NE 65TH ST
KIRKLAND, WA 98033
380 80.3
#113
1201 EAST EIGHTH ST
DALLAS, TX 75203
388 77.9
#87
15 VERNON ST
HARTFORD, CT 06106
390 79.7
#119
240 CONVENT AVE
NEW YORK, NY 10031
406 77.5
#154
300 HORNIDGE RD
MAMARONECK, NY 10543
412 74.9
#137
94 50 159TH ST
JAMAICA, NY 11451
418 76.0
#54
3812 POCAHONTAS AVE
CINCINNATI, OH 45227
421 81.7
#161
7465 LOANNES DR
CINCINNATI, OH 45243
449 74.1
#97
921 WEST JEFF DAVIS
MONTGOMERY, AL 36108
456 79.1
#241
2532 EVERGREEN RD
TOLEDO, OH 43606
468 68.5
#118
36 LINCOLN ST
MANCHESTER, MA 01944
470 77.6
#151
411 EAST 76TH ST
NEW YORK, NY 10021
506 75.2
#221
255 SWIFT ST
SANTA CRUZ, CA 95060
510 69.8
#245
525 EAST GENESEE ST
FRANKENMUTH, MI 48734
512 68.1
#176
1 MT HOPE BLVD
HASTINGS ON HUDSON, NY 10706
513 73.3
#66
76 SIMONDS AVE
CANTON, CT 06019
522 80.9
#246
10401 SCOTT ST
HOUSTON, TX 77051
523 68.1
#24
345 OCEAN HOUSE RD
CAPE ELIZABETH, ME 04107
548 85.1
#105
3300 WEST SPARROW AVE
FLAGSTAFF, AZ 86004
558 78.7
#131
444 PLEASANTVILLE RD
BRIARCLIFF MANOR, NY 10510
592 76.7
#128
5109A WEST ENTERPRISE ST
NORTH CHARLESTON, SC 29405
618 77.0
#203
275 ESSEX ST
LYNNFIELD, MA 01940
618 71.1
#235
4904 NORTH DUNCAN DR
COEUR D'ALENE, ID 83815
634 69.1
#61
9 JUNCTION ST
DOVER, MA 02030
637 81.2
#89
400 EAST WASHINGTON ST
CHAGRIN FALLS, OH 44022
649 79.5
#158
1200 FAR HILLS AVE
DAYTON, OH 45419
659 74.2
#98
128 TOWNSHIP
HENDERSONVILLE, TN 37075
662 79.1
#166
1003 CENTER ST
EAST AURORA, NY 14052
668 73.7
#20
970 MCELVANEY LN
LAWRENCEVILLE, GA 30044
696 85.5
#146
200 RIDGEWOOD AVE
GLEN RIDGE, NJ 07028
698 75.6
#3
3825 EAST 2ND ST
TUCSON, AZ 85716
699 93.3
#15
11440 NORTH 136TH ST
SCOTTSDALE, AZ 85259
701 86.7
#41
6865 DRAKE RD
CINCINNATI, OH 45243
716 82.5
#138
65 EAST UNION ST
ASHLAND, MA 01721
717 76.0
#186
401 KINGS HWY EAST
HADDONFIELD, NJ 08033
746 72.6
#134
800 MAGNOLIA AVE
PIEDMONT, CA 94611
750 76.5
#86
115 SCHOOL RD
WESTON, CT 06883
755 79.7
#94
14 MASSACHUSETTS AVE
HARVARD, MA 01451
767 79.1
#195
1800 SOUTH LEMAY AVE
FORT COLLINS, CO 80525
788 71.8
#226
29230 WOLF RD
BAY VILLAGE, OH 44140
826 69.6
#29
1 MARK TWAIN CIRCLE
CLAYTON, MO 63105
848 84.2
#121
12 TRIPP LN
ARMONK, NY 10504
858 77.4
#16
3100 SHENANDOAH ST
HOUSTON, TX 77021
871 86.5
#222
795 OLD CRYSTAL BAY RD NORTH
LONG LAKE, MN 55356
881 69.8
#214
1034 NORTH WELLS ST
CHICAGO, IL 60610
883 70.5
#84
421 NORTH ARCADIA BLVD
TUCSON, AZ 85711
893 79.8
#39
PARSONS ST
RYE, NY 10580
894 82.5
#142
88R SOUTH ST
MEDFIELD, MA 02052
898 75.8
#102
7309 LAZY CREEK DR
AUSTIN, TX 78724
907 78.8
#228
74 RIDGE RD
RUMSON, NJ 07760
910 69.6
#26
200 WHITE OAK LN
SCARSDALE, NY 10583
918 84.7
#175
200 MEMORIAL PLACE
MANHASSET, NY 11030
937 73.3
#40
201 FOREST ST
MARLBOROUGH, MA 01752
963 82.5
#130
250 WILDCAT ALLEY
MELBOURNE, FL 32935
964 76.9
#206
1327 SIR FRANCIS DRAKE BLVD
SAN ANSELMO, CA 94960
979 70.8
#172
4200 ANDOVER RD
BLOOMFIELD HILLS, MI 48302
980 73.4
#34
472 MENDON RD
PITTSFORD, NY 14534
990 83.6
#153
625 PARK AVE
LAGUNA BEACH, CA 92651
997 75.0
#180
82 TURKEY LN
COLD SPRING HARBOR, NY 11724
999 73.0
#99
10359 WEST NASSAU AVE
DENVER, CO 80235
1,002 79.0
#141
1815 SOUTH HWY 1793
GOSHEN, KY 40026
1,005 75.8
#209
100 BLACK ROCK TURNPIKE
REDDING, CT 06896
1,007 70.7
#59
3650 BETHUNE DR
MOUNTAIN BROOK, AL 35223
1,008 81.3
#55
55 SUTHERLAND ST
PITTSFORD, NY 14534
1,008 81.6
#4
16800 SHOEMAKER AVE
CERRITOS, CA 90703
1,021 91.2
#192
109 WEST PIONEER TRL
AURORA, OH 44202
1,028 72.0
#72
1105 NORTH GRANT ST
WEST LAFAYETTE, IN 47906
1,049 80.3
#70
5501 NORTH KEDZIE AVE
CHICAGO, IL 60625
1,053 80.4
#63
221 CONCORD AVE
BELMONT, MA 02478
1,083 81.1
#225
650 D AVE
CORONADO, CA 92118
1,085 69.7
#68
80 SKILLINGS RD
WINCHESTER, MA 01890
1,091 80.6
#127
125 KENT PLACE BLVD
SUMMIT, NJ 07901
1,096 77.0
#44
2701 HUNTINGTON DR
SAN MARINO, CA 91108
1,103 82.4
#189
1300 DIAMOND DR
LOS ALAMOS, NM 87544
1,104 72.3
#32
475 ROUND HILL RD
ROSLYN HEIGHTS, NY 11577
1,104 83.9
#93
485 CLAWSON ST
STATEN ISLAND, NY 10306
1,104 79.2
#178
220 LINCOLN AVE
BARRINGTON, RI 02806
1,126 73.2
#234
149 11 MELBOURNE AVE
FLUSHING, NY 11367
1,140 69.1
#96
98 TAYLOR AVE
GREENLAWN, NY 11740
1,142 79.1
#152
5172 ORANGE AVE
CYPRESS, CA 90630
1,142 75.2
#199
255 LAFAYETTE AVE
CHATHAM, NJ 07928
1,145 71.4
#77
181 POND ST
SHARON, MA 02067
1,151 80.1
#125
1150 WINTON RD SOUTH
ROCHESTER, NY 14618
1,161 77.1
#229
1699 SPRING GARDEN ST
PHILADELPHIA, PA 19130
1,168 69.4
#35
750 MORAGA WAY
ORINDA, CA 94563
1,183 83.4
#14
17501 WILLARD RD
POOLESVILLE, MD 20837
1,194 87.1
#242
99 CEDAR SWAMP RD
JERICHO, NY 11753
1,199 68.5
#139
603 KEY ROUTE BLVD
ALBANY, CA 94706
1,200 76.0
#248
175 AVON BELDEN RD
AVON LAKE, OH 44012
1,205 67.9
Results per page: 100

1 2 3>

AP® and Advanced Placement® are registered trademarks of the College Board. Used with permission.
International Baccalaureate (IB) data provided by International Baccalaureate of North America. Used with permission.

Follow U.S. News Education