Niche Resources
Niche Resources
Niche Resources

The Best Public Elementary School in Every Metro Area

 

You want the best for your kids. When it comes to finding a school for them, if it’s a public school you’re after, these are the top ones to pursue. Below you’ll find the best traditional public elementary 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 elementary 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 Full Metro Ranking
Metro Area Albany Area
Overall Niche Grade A+
National Ranking 931
Metro Area Albuquerque Area
Overall Niche Grade A
National Ranking 5,826
Metro Area Allentown Area
Overall Niche Grade A
National Ranking 1,212
Metro Area Amarillo Area
Overall Niche Grade A
National Ranking 2,492
Metro Area Anchorage Area
Overall Niche Grade A
National Ranking 2,622
Metro Area Appleton Area
Overall Niche Grade A
National Ranking 2,189
Metro Area Asheville Area
Overall Niche Grade A
National Ranking 3,380
Metro Area Athens Area
Overall Niche Grade A+
National Ranking 819
Metro Area Atlanta Area
Overall Niche Grade A+
National Ranking 831
Metro Area Augusta Area
Overall Niche Grade A
National Ranking 3,435
Metro Area Austin Area
Overall Niche Grade A+
National Ranking 92
Metro Area Bakersfield Area
Overall Niche Grade A-
National Ranking 10,009
Metro Area Baltimore Area
Overall Niche Grade A+
National Ranking 677
Metro Area Baton Rouge Area
Overall Niche Grade A
National Ranking 1,885
Metro Area Beaumont Area
Overall Niche Grade A
National Ranking 1,753
Metro Area Billings Area
Overall Niche Grade A-
National Ranking 11,298
Metro Area Birmingham Area
Overall Niche Grade A+
National Ranking 700
Metro Area Boise Area
Overall Niche Grade A
National Ranking 3,027
Metro Area Boston Area
Overall Niche Grade A+
National Ranking 91
Metro Area Brownsville Area
Overall Niche Grade A
National Ranking 2,147
Metro Area Buffalo Area
Overall Niche Grade A+
National Ranking 506
Metro Area Cedar Rapids Area
Overall Niche Grade A+
National Ranking 435
Metro Area Charleston Area
Overall Niche Grade A
National Ranking 3,158
Metro Area Charlotte Area
Overall Niche Grade A+
National Ranking 716
Metro Area Chattanooga Area
Overall Niche Grade A-
National Ranking 7,553
Metro Area Chicago Area
Overall Niche Grade A+
National Ranking 25
Metro Area Cincinnati Area
Overall Niche Grade A+
National Ranking 35
Metro Area Cleveland Area
Overall Niche Grade A+
National Ranking 3
Metro Area Colorado Springs Area
Overall Niche Grade A
National Ranking 2,121
Metro Area Columbia Area
Overall Niche Grade A
National Ranking 1,684
Metro Area Columbia, MO Area
Overall Niche Grade A
National Ranking 4,016
Metro Area Columbus Area
Overall Niche Grade A+
National Ranking 34
Metro Area Columbus, GA Area
Overall Niche Grade A-
National Ranking 11,322
Metro Area Corpus Christi Area
Overall Niche Grade A
National Ranking 1,826
Metro Area Dallas-Fort Worth Area
Overall Niche Grade A+
National Ranking 22
Metro Area Dayton Area
Overall Niche Grade A+
National Ranking 486
Metro Area Denver Area
Overall Niche Grade A
National Ranking 1,842
Metro Area Des Moines Area
Overall Niche Grade A+
National Ranking 717
Metro Area Detroit Area
Overall Niche Grade A+
National Ranking 61
Metro Area Duluth Area
Overall Niche Grade A-
National Ranking 6,418
Metro Area El Paso Area
Overall Niche Grade A
National Ranking 4,117
Metro Area Erie Area
Overall Niche Grade A
National Ranking 2,107
Metro Area Evansville Area
Overall Niche Grade A
National Ranking 4,653
Metro Area Fargo Area
Overall Niche Grade A
National Ranking 2,813
Metro Area Fayetteville, AR Area
Overall Niche Grade A
National Ranking 1,141
Metro Area Fayetteville, NC Area
Overall Niche Grade A-
National Ranking 9,377
Metro Area Flint Area
School City School
Overall Niche Grade A
National Ranking 4,624
Metro Area Fort Wayne Area
Overall Niche Grade A
National Ranking 1,050
Metro Area Fresno Area
Overall Niche Grade A
National Ranking 1,487
Metro Area Grand Rapids Area
Overall Niche Grade A+
National Ranking 995
Metro Area Greensboro Area
Overall Niche Grade A-
National Ranking 5,884
Metro Area Greenville Area
Overall Niche Grade A
National Ranking 3,216
Metro Area Hartford Area
Overall Niche Grade A+
National Ranking 561
Metro Area Houston Area
Overall Niche Grade A+
National Ranking 190
Metro Area Huntington Area
Overall Niche Grade A
National Ranking 4,589
Metro Area Huntsville Area
Overall Niche Grade A+
National Ranking 496
Metro Area Indianapolis Area
Overall Niche Grade A+
National Ranking 210
Metro Area Jackson Area
Overall Niche Grade A
National Ranking 2,235
Metro Area Jacksonville Area
Overall Niche Grade A
National Ranking 2,364
Metro Area Kalamazoo Area
Overall Niche Grade A
National Ranking 3,060
Metro Area Kansas City Area
Overall Niche Grade A+
National Ranking 60
Metro Area Kennewick Area
Overall Niche Grade A-
National Ranking 5,969
Metro Area Kingsport Area
Overall Niche Grade A
National Ranking 1,972
Metro Area Knoxville Area
Overall Niche Grade A
National Ranking 2,023
Metro Area Lafayette Area
Overall Niche Grade A-
National Ranking 7,401
Metro Area Lancaster Area
Overall Niche Grade A
National Ranking 1,600
Metro Area Lansing Area
Overall Niche Grade A+
National Ranking 268
Metro Area Laredo Area
Overall Niche Grade A
National Ranking 3,586
Metro Area Las Vegas Area
Overall Niche Grade B+
National Ranking 11,788
Metro Area Lexington Area
Overall Niche Grade A
National Ranking 3,554
Metro Area Lincoln Area
Overall Niche Grade A+
National Ranking 424
Metro Area Little Rock Area
Overall Niche Grade A
National Ranking 3,687
Metro Area Los Angeles Area
Overall Niche Grade A+
National Ranking 198
Metro Area Louisville Area
Overall Niche Grade A+
National Ranking 365
Metro Area Lubbock Area
Overall Niche Grade A
National Ranking 1,597
Metro Area Macon Area
Overall Niche Grade A
National Ranking 2,187
Metro Area Madison Area
Overall Niche Grade A
National Ranking 1,035
Metro Area Manchester Area
Overall Niche Grade A+
National Ranking 785
Metro Area Medford Area
Overall Niche Grade A
National Ranking 5,274
Metro Area Memphis Area
Overall Niche Grade A
National Ranking 5,044
Metro Area Miami Area
Overall Niche Grade A+
National Ranking 2
Metro Area Midland Odessa Area
Overall Niche Grade A-
National Ranking 6,228
Metro Area Milwaukee Area
Overall Niche Grade A+
National Ranking 375
Metro Area Minneapolis-St. Paul Area
Overall Niche Grade A+
National Ranking 71
Metro Area Mobile Area
Overall Niche Grade A-
National Ranking 5,875
Metro Area Modesto Area
Overall Niche Grade A
National Ranking 4,793
Metro Area Montgomery Area
Overall Niche Grade B+
National Ranking 12,292
Metro Area Myrtle Beach Area
Overall Niche Grade A
National Ranking 5,560
Metro Area Nashville Area
Overall Niche Grade A+
National Ranking 451
Metro Area New Orleans Area
Overall Niche Grade A
National Ranking 1,849
Metro Area New York City Area
Overall Niche Grade A+
National Ranking 8
Metro Area Norfolk Area
Overall Niche Grade A
National Ranking 2,924
Metro Area Oklahoma City Area
Overall Niche Grade A+
National Ranking 238
Metro Area Omaha Area
Overall Niche Grade A+
National Ranking 270
Metro Area Orlando Area
Overall Niche Grade A
National Ranking 4,584
Metro Area Pensacola Area
Overall Niche Grade A-
National Ranking 6,865
Metro Area Peoria Area
Overall Niche Grade A
National Ranking 2,123
Metro Area Philadelphia Area
Overall Niche Grade A+
National Ranking 24
Metro Area Phoenix Area
Overall Niche Grade A+
National Ranking 771
Metro Area Pittsburgh Area
Overall Niche Grade A+
National Ranking 28
Metro Area Portland Area
Overall Niche Grade A
National Ranking 1,160
Metro Area Portland, ME Area
Overall Niche Grade A+
National Ranking 644
Metro Area Providence Area
Overall Niche Grade A
National Ranking 2,761
Metro Area Quad Cities Area
Overall Niche Grade A+
National Ranking 239
Metro Area Raleigh Area
Overall Niche Grade A+
National Ranking 547
Metro Area Redding Area
Overall Niche Grade A
National Ranking 2,339
Metro Area Reno Area
Overall Niche Grade A-
National Ranking 7,987
Metro Area Richmond Area
Overall Niche Grade A
National Ranking 2,444
Metro Area Roanoke Area
Overall Niche Grade A
National Ranking 3,013
Metro Area Rochester Area
Overall Niche Grade A+
National Ranking 310
Metro Area Rochester, MN Area
Overall Niche Grade A
National Ranking 3,763
Metro Area Rockford Area
Overall Niche Grade A
National Ranking 1,882
Metro Area Sacramento Area
Overall Niche Grade A
National Ranking 2,911
Metro Area Saginaw Area
Overall Niche Grade A
National Ranking 4,698
Metro Area Salem Area
Overall Niche Grade A-
National Ranking 6,265
Metro Area Salt Lake City Area
Overall Niche Grade A
National Ranking 5,504
Metro Area San Antonio Area
Overall Niche Grade A+
National Ranking 429
Metro Area San Diego Area
Overall Niche Grade A+
National Ranking 302
Metro Area San Francisco Bay Area
Overall Niche Grade A+
National Ranking 18
Metro Area Santa Barbara Area
Overall Niche Grade A+
National Ranking 588
Metro Area Santa Fe Area
Overall Niche Grade A
National Ranking 1,893
Metro Area Savannah Area
Overall Niche Grade B+
National Ranking 15,018
Metro Area Scranton Area
Overall Niche Grade A
National Ranking 1,690
Metro Area Seattle Area
Overall Niche Grade A+
National Ranking 515
Metro Area Shreveport Area
Overall Niche Grade A
National Ranking 3,879
Metro Area Sioux Falls Area
Overall Niche Grade A
National Ranking 1,883
Metro Area South Bend Area
Overall Niche Grade A
National Ranking 1,329
Metro Area Spokane Area
Overall Niche Grade A
National Ranking 2,041
Metro Area Springfield, IL Area
Overall Niche Grade B+
National Ranking 13,039
Metro Area Springfield, MA Area
Overall Niche Grade A
National Ranking 1,084
Metro Area Springfield, MO Area
Overall Niche Grade A
National Ranking 1,906
Metro Area St. Louis Area
Overall Niche Grade A+
National Ranking 113
Metro Area Stockton Area
Overall Niche Grade A-
National Ranking 7,533
Metro Area Syracuse Area
Overall Niche Grade A+
National Ranking 517
Metro Area Tallahassee Area
Overall Niche Grade A
National Ranking 3,962
Metro Area Tampa Area
Overall Niche Grade A
National Ranking 4,303
Metro Area Toledo Area
Overall Niche Grade A+
National Ranking 943
Metro Area Tucson Area
Overall Niche Grade A
National Ranking 1,541
Metro Area Tulsa Area
Overall Niche Grade A
National Ranking 1,366
Metro Area Waco Area
Overall Niche Grade A+
National Ranking 988
Metro Area Washington, D.C. Area
Overall Niche Grade A+
National Ranking 170
Metro Area Wichita Area
Overall Niche Grade A
National Ranking 3,123
Metro Area Wilmington Area
Overall Niche Grade A-
National Ranking 7,038
Metro Area York Area
Overall Niche Grade A
National Ranking 1,228
Metro Area Youngstown Area
Overall Niche Grade A
National Ranking 2,052
Metro Area Yuma Area
Overall Niche Grade B+
National Ranking 15,613
Find more great public elementary schools near you

Author: Ali Trachta

Ali is the Content Writer/Editor at Niche.