Few public institutions in the United States have greater disparities in quality than schools — a distinction especially important considering what is at stake. Each year, millions of American children enroll in school for the first time, and their likelihood of academic success is determined in part by the institution they attend.
Factors such as teacher engagement, academic rigor, diversity, and the availability of extracurricular activities vary from school to school and can meaningfully impact a child’s life — both as a student and beyond.
Using a range of data points, including academic outcomes as well as parent and student survey responses, Niche, a school and neighborhood data platform, ranked schools in each state by overall quality. Using Niche’s 2022 K-12 School & District Rankings, 24/7 Wall St. identified the best school in each state.
In most states, the school with the highest overall quality ranking is a private school. Private schools typically offer smaller class sizes, specialized academic programs, and stronger administrative support. These advantages often come at a high price, however. Admission to many private schools on this list costs tens of thousands a year. Here is a look at the most expensive private high schools in America.
Public schools in the United States generally admit students who reside within the district. However, many of the public schools on this list are magnet schools that students must apply to for admission. Though publicly funded, these schools often more closely resemble private institutions in that students often live on campus and are admitted, in part, based on aptitude. Here is a look at the best public high school in each state.
Click here to see the best school in every state
Click here to read our detailed methodology
Alabama: Indian Springs School
> Location: Indian Springs
> Type: Private
> Grade levels offered: 8-12
> Student count: N/A
[in-text-ad]
Alaska: Mitkof Middle School
> Location: Petersburg
> Type: Public
> Grade levels offered: 6-8
> Student count: 111
Arizona: Phoenix Country Day School
> Location: Paradise Valley
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 750
Arkansas: Haas Hall Academy
> Location: Haas Hall Academy
> Type: Public
> Grade levels offered: 7-12
> Student count: 451
[in-text-ad-2]
California: The College Preparatory School
> Location: Oakland
> Type: Private
> Grade levels offered: 9-12
> Student count: 373
Colorado: Kent Denver School
> Location: Englewood
> Type: Private
> Grade levels offered: 6-12
> Student count: 740
[in-text-ad]
Connecticut: The Hotchkiss School
> Location: Lakeville
> Type: Private
> Grade levels offered: 9-12
> Student count: 600
Delaware: St. Andrew’s School
> Location: Middletown
> Type: Private
> Grade levels offered: 9-12
> Student count: 310
Florida: Ransom Everglades School
> Location: Coconut Grove
> Type: Private
> Grade levels offered: 6-12
> Student count: 1,130
[in-text-ad-2]
Georgia: The Westminster Schools
> Location: Atlanta
> Type: Private
> Grade levels offered: K-12
> Student count: 1,870
Hawaii: ‘Iolani School
> Location: Honolulu
> Type: Private
> Grade levels offered: K-12
> Student count: 2,116
[in-text-ad]
Idaho: Riverstone International School
> Location: Boise
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 371
Illinois: University of Chicago Laboratory Schools
> Location: Chicago
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 2,051
Indiana: Indiana Academy for Science, Mathematics, and Humanities
> Location: Muncie
> Type: Public
> Grade levels offered: 11-12
> Student count: 239
[in-text-ad-2]
Iowa: Maharishi School
> Location: Fairfield
> Type: Private
> Grade levels offered: PK, K-12
> Student count: N/A
Kansas: Wichita Collegiate School
> Location: Wichita
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 846
[in-text-ad]
Kentucky: DuPont Manual High School
> Location: Jefferson County Public Schools
> Type: Public
> Grade levels offered: 9-12
> Student count: N/A
Louisiana: Benjamin Franklin High School
> Location: New Orleans
> Type: Public
> Grade levels offered: 9-12
> Student count: 997
Maine: Maine School of Science & Mathematics
> Location: Limestone
> Type: Public
> Grade levels offered: 9-12
> Student count: 133
[in-text-ad-2]
Maryland: Holton-Arms School
> Location: Bethesda
> Type: Private
> Grade levels offered: 3-12
> Student count: 660
Massachusetts: Phillips Academy
> Location: Andover
> Type: Private
> Grade levels offered: 9-12
> Student count: 1,146
[in-text-ad]
Michigan: Cranbrook Schools
> Location: Bloomfield Hills
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 1,659
Minnesota: Mounds Park Academy
> Location: St. Paul
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 562
Mississippi: The Mississippi School for Mathematics and Science
> Location: Columbus
> Type: Public
> Grade levels offered: 11-12
> Student count: 238
[in-text-ad-2]
Missouri: John Burroughs School
> Location: St. Louis
> Type: Private
> Grade levels offered: 7-12
> Student count: 650
Montana: Cardwell School
> Location: Cardwell
> Type: Public
> Grade levels offered: PK, K-8
> Student count: N/A
[in-text-ad]
Nebraska: Brownell Talbot School
> Location: Omaha
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 441
Nevada: The Davidson Academy
> Location: Reno
> Type: Public
> Grade levels offered: 5-12
> Student count: 178
New Hampshire: Phillips Exeter Academy
> Location: Exeter
> Type: Private
> Grade levels offered: 9-12
> Student count: 1,085
[in-text-ad-2]
New Jersey: The Lawrenceville School
> Location: Lawrenceville
> Type: Private
> Grade levels offered: 9-12
> Student count: 822
New Mexico: United World College USA
> Location: Montezuma
> Type: Private
> Grade levels offered: 11-12
> Student count: 235
[in-text-ad]
New York: Trinity School
> Location: New York
> Type: Private
> Grade levels offered: K-12
> Student count: 1,001
North Carolina: North Carolina School of Science and Mathematics
> Location: Durham
> Type: Public
> Grade levels offered: 11-12
> Student count: 680
North Dakota: East Fairview Elementary School
> Location: Fairview
> Type: Public
> Grade levels offered: PK, K-8
> Student count: N/A
[in-text-ad-2]
Ohio: Hawken School
> Location: Gates Mills
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 1,082
Oklahoma: Oklahoma School of Science and Mathematics
> Location: Oklahoma City
> Type: Public
> Grade levels offered: 11-12
> Student count: 150
[in-text-ad]
Oregon: Catlin Gabel School
> Location: Portland
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 779
Pennsylvania: Germantown Friends School
> Location: Philadelphia
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 1,070
Rhode Island: The Wheeler School
> Location: Providence
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 765
[in-text-ad-2]
South Carolina: South Carolina Governor’s School for Science & Mathematics
> Location: Hartsville
> Type: Public
> Grade levels offered: 11-12
> Student count: 270
South Dakota: South Central Elementary School
> Location: Bonesteel
> Type: Public
> Grade levels offered: PK, K-5
> Student count: N/A
[in-text-ad]
Tennessee: University School of Nashville
> Location: Nashville
> Type: Private
> Grade levels offered: K-12
> Student count: 1,071
Texas: St. Mark’s School of Texas
> Location: Dallas
> Type: Private
> Grade levels offered: 1-12
> Student count: N/A
Utah: The Waterford School
> Location: Sandy
> Type: Private
> Grade levels offered: PK, K-12
> Student count: N/A
[in-text-ad-2]
Vermont: The Putney School
> Location: Putney
> Type: Private
> Grade levels offered: 9-12
> Student count: 235
Virginia: Maggie Walker Governor’s School
> Location: Richmond
> Type: Public
> Grade levels offered: 9-12
> Student count: 746
[in-text-ad]
Washington: Lakeside School
> Location: Seattle
> Type: Private
> Grade levels offered: 5-12
> Student count: 838
West Virginia: The Linsly School
> Location: Wheeling
> Type: Private
> Grade levels offered: 5-12
> Student count: 465
Wisconsin: Brookfield Academy
> Location: Brookfield
> Type: Private
> Grade levels offered: PK, K-12
> Student count: 842
[in-text-ad-2]
Wyoming: Jackson Hole Community School
> Location: Jackson
> Type: Private
> Grade levels offered: 9-12
> Student count: 83
Methodology
To determine the best schools in each state, 24/7 Wall St. reviewed the 2022 K-12 School & District Rankings from Niche, a platform for education data. The Niche ranking is based on academic and student life data from the U.S. Department of Education as well as student reviews submitted to Niche. Data on student count and student-teacher ratio came from Niche. Here is Niche’s full methodology.
Want to Retire Early? Start Here (Sponsor)
Want retirement to come a few years earlier than you’d planned? Or are you ready to retire now, but want an extra set of eyes on your finances?
Now you can speak with up to 3 financial experts in your area for FREE. By simply clicking here you can begin to match with financial professionals who can help you build your plan to retire early. And the best part? The first conversation with them is free.
Click here to match with up to 3 financial pros who would be excited to help you make financial decisions.
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.