Niche Resources
Niche Resources
Niche Resources

The Best Public High School in Every Metro Area

 

As your kids grow up, one thing never changes: You always want the best for them. So when they’re ready for high school, you want them to be in the best place possible. If it’s a public school you’re after, you’re in luck. Below you’ll find the best traditional public high school in or near every city in America.

Want to see what other schools around town score highly? Just click on the link at the end of each row to see that city’s full ranking of high schools.

Niche ranks schools based on data from the U.S. Department of Education, as well as test scores, ratings collected from millions of Niche users, and more. Here are more details about our process.

Metro Area School Overall Niche Grade National Ranking Metro Ranking Name
Metro Area Albany Area
Overall Niche Grade A+
National Ranking 424
Metro Area Albuquerque Area
Overall Niche Grade A
National Ranking 889
Metro Area Allentown Area
Overall Niche Grade A
National Ranking 1,140
Metro Area Amarillo Area
Overall Niche Grade A-
National Ranking 3,179
Metro Area Anchorage Area
Overall Niche Grade A
National Ranking 1,301
Metro Area Appleton Area
Overall Niche Grade A
National Ranking 998
Metro Area Asheville Area
Overall Niche Grade A
National Ranking 1,186
Metro Area Athens Area
Overall Niche Grade A+
National Ranking 634
Metro Area Atlanta Area
Overall Niche Grade A+
National Ranking 13
Metro Area Augusta Area
Overall Niche Grade A
National Ranking 1,461
Metro Area Austin Area
Overall Niche Grade A+
National Ranking 41
Metro Area Bakersfield Area
Overall Niche Grade A
National Ranking 1,575
Metro Area Baltimore Area
Overall Niche Grade A+
National Ranking 113
Metro Area Baton Rouge Area
Overall Niche Grade A
National Ranking 1,185
Metro Area Beaumont Area
Overall Niche Grade B+
National Ranking 3,688
Metro Area Birmingham Area
Overall Niche Grade A+
National Ranking 286
Metro Area Boise Area
Overall Niche Grade A+
National Ranking 512
Metro Area Boston Area
Overall Niche Grade A+
National Ranking 56
Metro Area Brownsville Area
Overall Niche Grade A
National Ranking 1,591
Metro Area Buffalo Area
Overall Niche Grade A+
National Ranking 314
Metro Area Cedar Rapids Area
Overall Niche Grade A+
National Ranking 241
Metro Area Charleston Area
Overall Niche Grade A+
National Ranking 816
Metro Area Charlotte Area
Overall Niche Grade A+
National Ranking 375
Metro Area Chattanooga Area
Overall Niche Grade A-
National Ranking 2,652
Metro Area Chicago Area
Overall Niche Grade A+
National Ranking 1
Metro Area Cincinnati Area
Overall Niche Grade A+
National Ranking 90
Metro Area Cleveland Area
Overall Niche Grade A+
National Ranking 70
Metro Area Colorado Springs Area
Overall Niche Grade A+
National Ranking 442
Metro Area Columbia Area
Overall Niche Grade A
National Ranking 1,324
Metro Area Columbia, MO Area
Overall Niche Grade A+
National Ranking 586
Metro Area Columbus Area
Overall Niche Grade A+
National Ranking 64
Metro Area Corpus Christi Area
Overall Niche Grade A
National Ranking 2,096
Metro Area Dallas-Fort Worth Area
Overall Niche Grade A+
National Ranking 102
Metro Area Dayton Area
Overall Niche Grade A+
National Ranking 390
Metro Area Denver Area
Overall Niche Grade A+
National Ranking 122
Metro Area Des Moines Area
Overall Niche Grade A+
National Ranking 822
Metro Area Detroit Area
Overall Niche Grade A+
National Ranking 54
Metro Area Duluth Area
Overall Niche Grade A
National Ranking 1,880
Metro Area El Paso Area
Overall Niche Grade A
National Ranking 1,500
Metro Area Erie Area
Overall Niche Grade A+
National Ranking 444
Metro Area Evansville Area
Overall Niche Grade A-
National Ranking 2,418
Metro Area Fargo Area
Overall Niche Grade A
National Ranking 1,194
Metro Area Fayetteville, AR Area
Overall Niche Grade A+
National Ranking 739
Metro Area Fayetteville, NC Area
Overall Niche Grade A
National Ranking 1,318
Metro Area Flint Area
Overall Niche Grade A-
National Ranking 2,947
Metro Area Fort Wayne Area
Overall Niche Grade A+
National Ranking 878
Metro Area Fresno Area
Overall Niche Grade A+
National Ranking 642
Metro Area Grand Rapids Area
Overall Niche Grade A+
National Ranking 398
Metro Area Greensboro Area
Overall Niche Grade A+
National Ranking 777
Metro Area Greenville Area
Overall Niche Grade A
National Ranking 906
Metro Area Hartford Area
Overall Niche Grade A+
National Ranking 334
Metro Area Houston Area
Overall Niche Grade A+
National Ranking 37
Metro Area Huntington Area
Overall Niche Grade B+
National Ranking 3,889
Metro Area Huntsville Area
Overall Niche Grade A+
National Ranking 382
Metro Area Indianapolis Area
Overall Niche Grade A+
National Ranking 242
Metro Area Jackson Area
Overall Niche Grade A-
National Ranking 2,893
Metro Area Jacksonville Area
Overall Niche Grade A+
National Ranking 837
Metro Area Kalamazoo Area
Overall Niche Grade A
National Ranking 995
Metro Area Kansas City Area
Overall Niche Grade A+
National Ranking 49
Metro Area Kennewick Area
Overall Niche Grade A
National Ranking 1,658
Metro Area Kingsport Area
Overall Niche Grade A+
National Ranking 860
Metro Area Knoxville Area
Overall Niche Grade A+
National Ranking 385
Metro Area Lafayette Area
Overall Niche Grade A-
National Ranking 2,684
Metro Area Lancaster Area
Overall Niche Grade A
National Ranking 1,189
Metro Area Lansing Area
Overall Niche Grade A+
National Ranking 151
Metro Area Laredo Area
Overall Niche Grade A-
National Ranking 3,122
Metro Area Las Vegas Area
Overall Niche Grade A
National Ranking 1,276
Metro Area Lexington Area
Overall Niche Grade A+
National Ranking 748
Metro Area Lincoln Area
Overall Niche Grade A+
National Ranking 753
Metro Area Little Rock Area
Overall Niche Grade A
National Ranking 1,621
Metro Area Los Angeles Area
Overall Niche Grade A+
National Ranking 42
Metro Area Louisville Area
Overall Niche Grade A
National Ranking 1,018
Metro Area Lubbock Area
Overall Niche Grade A
National Ranking 1,807
Metro Area Macon Area
Overall Niche Grade A
National Ranking 1,637
Metro Area Madison Area
Overall Niche Grade A+
National Ranking 369
Metro Area Manchester Area
Overall Niche Grade A+
National Ranking 766
Metro Area Medford Area
Overall Niche Grade A
National Ranking 1,415
Metro Area Memphis Area
Overall Niche Grade A
National Ranking 1,207
Metro Area Miami Area
Overall Niche Grade A+
National Ranking 89
Metro Area Midland Odessa Area
Overall Niche Grade A-
National Ranking 2,879
Metro Area Milwaukee Area
Overall Niche Grade A+
National Ranking 100
Metro Area Minneapolis-St. Paul Area
Overall Niche Grade A+
National Ranking 127
Metro Area Mobile Area
Overall Niche Grade A
National Ranking 1,813
Metro Area Modesto Area
Overall Niche Grade A
National Ranking 2,159
Metro Area Montgomery Area
Overall Niche Grade B+
National Ranking 4,452
Metro Area Myrtle Beach Area
Overall Niche Grade A-
National Ranking 2,547
Metro Area Nashville Area
Overall Niche Grade A+
National Ranking 192
Metro Area New Orleans Area
Overall Niche Grade A
National Ranking 1,359
Metro Area New York City Area
Overall Niche Grade A+
National Ranking 4
Metro Area Norfolk Area
Overall Niche Grade A+
National Ranking 584
Metro Area Oklahoma City Area
Overall Niche Grade A+
National Ranking 456
Metro Area Omaha Area
Overall Niche Grade A+
National Ranking 500
Metro Area Orlando Area
Overall Niche Grade A
National Ranking 1,075
Metro Area Pensacola Area
Overall Niche Grade A-
National Ranking 2,574
Metro Area Peoria Area
Overall Niche Grade A+
National Ranking 797
Metro Area Philadelphia Area
Overall Niche Grade A+
National Ranking 24
Metro Area Phoenix Area
Overall Niche Grade A+
National Ranking 232
Metro Area Pittsburgh Area
Overall Niche Grade A+
National Ranking 175
Metro Area Portland Area
Overall Niche Grade A+
National Ranking 589
Metro Area Portland, ME Area
Overall Niche Grade A+
National Ranking 599
Metro Area Providence Area
Overall Niche Grade A+
National Ranking 496
Metro Area Quad Cities Area
Overall Niche Grade A+
National Ranking 544
Metro Area Raleigh Area
Overall Niche Grade A+
National Ranking 131
Metro Area Redding Area
Overall Niche Grade A
National Ranking 1,578
Metro Area Reno Area
Overall Niche Grade A+
National Ranking 25
Metro Area Richmond Area
Overall Niche Grade A+
National Ranking 556
Metro Area Roanoke Area
Overall Niche Grade A
National Ranking 1,008
Metro Area Rochester Area
Overall Niche Grade A+
National Ranking 172
Metro Area Rochester, MN Area
Overall Niche Grade A+
National Ranking 533
Metro Area Rockford Area
Overall Niche Grade A
National Ranking 1,233
Metro Area Sacramento Area
Overall Niche Grade A+
National Ranking 305
Metro Area Saginaw Area
Overall Niche Grade A+
National Ranking 540
Metro Area Salem Area
Overall Niche Grade B+
National Ranking 3,986
Metro Area Salt Lake City Area
Overall Niche Grade A+
National Ranking 842
Metro Area San Antonio Area
Overall Niche Grade A+
National Ranking 489
Metro Area San Diego Area
Overall Niche Grade A+
National Ranking 16
Metro Area San Francisco Bay Area
Overall Niche Grade A+
National Ranking 21
Metro Area Santa Barbara Area
Overall Niche Grade A+
National Ranking 674
Metro Area Santa Fe Area
Overall Niche Grade A+
National Ranking 840
Metro Area Scranton Area
Overall Niche Grade A
National Ranking 1,825
Metro Area Seattle Area
Overall Niche Grade A+
National Ranking 43
Metro Area Shreveport Area
Overall Niche Grade A
National Ranking 1,846
Metro Area Sioux Falls Area
Overall Niche Grade A
National Ranking 1,675
Metro Area South Bend Area
Overall Niche Grade A
National Ranking 1,610
Metro Area Spokane Area
Overall Niche Grade A
National Ranking 1,322
Metro Area Springfield, IL Area
Overall Niche Grade A-
National Ranking 2,844
Metro Area Springfield, MA Area
Overall Niche Grade A+
National Ranking 277
Metro Area Springfield, MO Area
Overall Niche Grade A
National Ranking 1,701
Metro Area St. Louis Area
Overall Niche Grade A+
National Ranking 72
Metro Area Stockton Area
Overall Niche Grade A
National Ranking 913
Metro Area Syracuse Area
Overall Niche Grade A+
National Ranking 549
Metro Area Tallahassee Area
Overall Niche Grade A
National Ranking 1,377
Metro Area Tampa Area
Overall Niche Grade A+
National Ranking 688
Metro Area Toledo Area
Overall Niche Grade A+
National Ranking 583
Metro Area Tucson Area
Overall Niche Grade A+
National Ranking 48
Metro Area Tulsa Area
Overall Niche Grade A+
National Ranking 855
Metro Area Waco Area
Overall Niche Grade A
National Ranking 1,083
Metro Area Washington, D.C. Area
Overall Niche Grade A+
National Ranking 82
Metro Area Wichita Area
Overall Niche Grade A
National Ranking 1,217
Metro Area Wilmington Area
Overall Niche Grade A
National Ranking 1,047
Metro Area York Area
Overall Niche Grade A
National Ranking 1,371
Metro Area Youngstown Area
Overall Niche Grade A-
National Ranking 2,512
Find more great public high schools in your area

Author: Ali Trachta

Ali is the Content Writer/Editor at Niche.

The Best Public High School in Every Metro Area