![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/gettyimages-887303126.jpg)
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/gettyimages-887303126.jpg)
While about 90% of all elementary and secondary school students in the United States attend public schools, there are some 5.8 million students who are enrolled in private schools.
Private schools are subject to less regulation than public schools, and can offer students a more specialized educational experience, such as a Montessori school, a religious school, or an all-boys or all-girls school. And like any other good or service, the quality of private schools varies heavily across the country and correlates with factors such as income and home value.
To determine the best private high school in every state, 24/7 Wall St. reviewed rankings for all private schools from the 2020 Best Private High Schools in America list produced by school and neighborhood data clearinghouse Niche. Niche ranks private schools based on average SAT and ACT scores, the rank of the colleges that students are most interested in or go on to attend, college enrollment, culture and diversity, student-teacher ratio, and parent and student surveys. Data on the number of students, average SAT score, and annual tuition also came from Niche. When tuition data was not available from Niche, outside sources were used.
Wealthier, densely populated areas tend to have more high-quality public schools. In some states, the best private high school statewide ranks within the top 10 on a national level. Meanwhile, in others, the best private high school statewide ranks outside the top 1,000 on a national level. The same is true of those four states when it comes to the quality of their public high schools. This is a list of the best public high school in every state.
While recent studies suggest that, after controlling for family income, attending a private school has a negligible effect on overall student success, private school students tend to perform better on standardized tests such as the SAT, ACT, and reading and math proficiency tests. Among the schools on this list, the average SAT score ranges from 1220 to 1500 out of 1600. For context. the average national SAT score in 2019 was 1059. For more on standardized test performance by school, see the 50 smartest public high schools in the U.S.
Click here to see the best private high schools in every state.
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/indian-springs-school-alabama.jpg)
Alabama
> High school: Indian Springs School
> Location: Indian Springs
> Students: 315
> Average SAT score: 1380
> Annual tuition: $24,000
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/holy-rosary-academy-alaska.jpg)
Alaska
> High school: Holy Rosary Academy
> Location: Anchorage
> Students: 147
> Average SAT score: 1250
> Annual tuition: $9,250
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/phoenix-country-day-school-paradise-valley.jpg)
Arizona
> High school: Phoenix Country Day School
> Location: Paradise Valley
> Students: 750
> Average SAT score: 1380
> Annual tuition: $25,000
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/pulaski-academy-arkansas.jpg)
Arkansas
> High school: Pulaski Academy
> Location: Little Rock
> Students: 1,393
> Average SAT score: 1290
> Annual tuition: N/A
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/the-college-preparatory-school-california.jpg)
California
> High school: The College Preparatory School
> Location: Oakland
> Students: 364
> Average SAT score: 1470
> Annual tuition: $46,000
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/kent-denver-school-englewood.jpg)
Colorado
> High school: Kent Denver School
> Location: Englewood
> Students: 713
> Average SAT score: 1380
> Annual tuition: $29,930
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/choate-rosemary-hall-connecticut.jpg)
Connecticut
> High school: Choate Rosemary Hall
> Location: Wallingford
> Students: 850
> Average SAT score: 1380
> Annual tuition: $45,710
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/08/st.-andrews-school.jpg)
Delaware
> High school: St. Andrew’s School
> Location: Middletown
> Students: 310
> Average SAT score: 1370
> Annual tuition: $55,500
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/ransom-everglades-school-florida.jpg)
Florida
> High school: Ransom Everglades School
> Location: Coconut Grove
> Students: 1,094
> Average SAT score: 1390
> Annual tuition: $38,400
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/the-westminster-schools-atlanta.jpg)
Georgia
> High school: The Westminster Schools
> Location: Atlanta
> Students: 1,870
> Average SAT score: 1420
> Annual tuition: $30,330
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/punahou-school-hawaii.jpg)
Hawaii
> High school: Punahou School
> Location: Honolulu
> Students: 3,744
> Average SAT score: 1330
> Annual tuition: $26,000
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/riverstone-international-school-boise.jpg)
Idaho
> High school: Riverstone International School
> Location: Boise
> Students: 371
> Average SAT score: 1330
> Annual tuition: $19,985
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/university-of-chicago-laboratory-schools.jpg)
Illinois
> High school: University of Chicago Laboratory Schools
> Location: Chicago
> Students: 2,051
> Average SAT score: 1450
> Annual tuition: $33,558
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/culver-academies-indiana.jpg)
Indiana
> High school: Culver Academies
> Location: Culver
> Students: 830
> Average SAT score: 1300
> Annual tuition: $42,135
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/maharishi-school.jpg)
Iowa
> High school: Maharishi School
> Location: Fairfield
> Students: 179
> Average SAT score: 1330
> Annual tuition: $19,500
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/bishop-seabury-academy-kansas.jpg)
Kansas
> High school: Bishop Seabury Academy
> Location: Lawrence
> Students: 216
> Average SAT score: 1280
> Annual tuition: $13,995
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/louisville-collegiate-school-kentucky.jpg)
Kentucky
> High school: Louisville Collegiate School
> Location: Louisville
> Students: 587
> Average SAT score: 1360
> Annual tuition: $24,240
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/metairie-park-country-day-school-louisiana.jpg)
Louisiana
> High school: Metairie Park Country Day School
> Location: Metairie
> Students: 720
> Average SAT score: 1360
> Annual tuition: $19,980
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/waynflete-maine.jpg)
Maine
> High school: Waynflete
> Location: Portland
> Students: 560
> Average SAT score: 1310
> Annual tuition: $31,715
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/holton-arms-school-bethesda.jpg)
Maryland
> High school: Holton-Arms School
> Location: Bethesda
> Students: 660
> Average SAT score: 1370
> Annual tuition: $40,150
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/phillips-academy-massachusetts.jpg)
Massachusetts
> High school: Phillips Academy
> Location: Andover
> Students: 1,150
> Average SAT score: 1470
> Annual tuition: $43,300
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/cranbrook-schools-michigan.jpg)
Michigan
> High school: Cranbrook Schools
> Location: Bloomfield Hills
> Students: 1,659
> Average SAT score: 1400
> Annual tuition: $34,200
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/the-blake-school-hopkins.jpg)
Minnesota
> High school: The Blake School
> Location: Hopkins
> Students: 1,380
> Average SAT score: 1390
> Annual tuition: $29,025
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/st.-andrews-episcopal-school-mississippi.jpg)
Mississippi
> High school: St. Andrew’s Episcopal School
> Location: Ridgeland
> Students: 1,172
> Average SAT score: 1340
> Annual tuition: $18,620
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/john-burroughs-school-st-louis.jpg)
Missouri
> High school: John Burroughs School
> Location: St. Louis
> Students: 641
> Average SAT score: 1400
> Annual tuition: $29,400
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/loyola-sacred-heart-high-school-montana.jpg)
Montana
> High school: Loyola Sacred Heart High School
> Location: Missoula
> Students: 172
> Average SAT score: 1220
> Annual tuition: N/A
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/mount-michael-benedictine-high-school-nebraska.jpg)
Nebraska
> High school: Mount Michael Benedictine High School
> Location: Elkhorn
> Students: 239
> Average SAT score: 1370
> Annual tuition: $11,875
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/the-meadows-school-las-vegas.jpg)
Nevada
> High school: The Meadows School
> Location: Las Vegas
> Students: 865
> Average SAT score: 1390
> Annual tuition: $27,500
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/02/imageforentry29-qvp.jpg)
New Hampshire
> High school: Phillips Exeter Academy
> Location: Exeter
> Students: 1,085
> Average SAT score: 1430
> Annual tuition: $38,740
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/08/the-lawrenceville-school.jpg)
New Jersey
> High school: The Lawrenceville School
> Location: Lawrenceville
> Students: 822
> Average SAT score: 1440
> Annual tuition: $51,440
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/albuquerque-academy.jpg)
New Mexico
> High school: Albuquerque Academy
> Location: Albuquerque
> Students: 1,149
> Average SAT score: 1390
> Annual tuition: $24,795
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/trinity-school-new-york.jpg)
New York
> High school: Trinity School
> Location: New York City
> Students: 1,001
> Average SAT score: 1500
> Annual tuition: $47,965
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/cary-academy-cary-north-carolina.jpg)
North Carolina
> High school: Cary Academy
> Location: Cary
> Students: 753
> Average SAT score: 1380
> Annual tuition: $22,400
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/oak-grove-lutheran-school-north-dakota.jpg)
North Dakota
> High school: Oak Grove Lutheran School
> Location: Fargo
> Students: 455
> Average SAT score: 1380
> Annual tuition: $8,480
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/hawken-school-ohio.jpg)
Ohio
> High school: Hawken School
> Location: Gates Mills
> Students: 1,082
> Average SAT score: 1350
> Annual tuition: $29,900
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/casady-school-oklahoma-city-oklahoma.jpg)
Oklahoma
> High school: Casady School
> Location: Oklahoma City
> Students: 939
> Average SAT score: 1340
> Annual tuition: $20,750
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/catlin-gabel-school-oregon.jpg)
Oregon
> High school: Catlin Gabel School
> Location: Portland
> Students: 769
> Average SAT score: 1390
> Annual tuition: $34,100
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/germantown-friends-school-pennsylvania.jpg)
Pennsylvania
> High school: Germantown Friends School
> Location: Philadelphia
> Students: 1,017
> Average SAT score: 1400
> Annual tuition: $38,450
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/the-wheeler-school-providence-rhode-island.jpg)
Rhode Island
> High school: The Wheeler School
> Location: Providence
> Students: 768
> Average SAT score: 1330
> Annual tuition: $37,900
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/christ-church-episcopal-school-greenville-south-carolina3.jpg)
South Carolina
> High school: Christ Church Episcopal School
> Location: Greenville
> Students: 1,107
> Average SAT score: 1300
> Annual tuition: $20,515
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/freeman-academy-south-dakota.jpg)
South Dakota
> High school: Freeman Academy
> Location: Freeman
> Students: 70
> Average SAT score: N/A
> Annual tuition: N/A
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/university-school-of-nashville-tennessee.jpg)
Tennessee
> High school: University School of Nashville
> Location: Nashville
> Students: 1,068
> Average SAT score: 1350
> Annual tuition: $25,776
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/st-marks-school-of-texas.jpg)
Texas
> High school: St. Mark’s School of Texas
> Location: Dallas
> Students: 863
> Average SAT score: 1470
> Annual tuition: $29,496
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/the-waterford-school.jpg)
Utah
> High school: The Waterford School
> Location: Sandy
> Students: 963
> Average SAT score: 1370
> Annual tuition: $24,430
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/the-putney-school-putney-vermont.jpg)
Vermont
> High school: The Putney School
> Location: Putney
> Students: 235
> Average SAT score: 1290
> Annual tuition: $36,700
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/the-potomac-school.jpg)
Virginia
> High school: The Potomac School
> Location: McLean
> Students: 1,060
> Average SAT score: 1380
> Annual tuition: $38,550
[in-text-ad]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/lakeside-school-seattle-washington.jpg)
Washington
> High school: Lakeside School
> Location: Seattle
> Students: 838
> Average SAT score: 1440
> Annual tuition: $32,000
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2018/11/the-linsly-school.jpg)
West Virginia
> High school: The Linsly School
> Location: Wheeling
> Students: 465
> Average SAT score: 1230
> Annual tuition: $19,400
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2017/11/university-school-of-milwaukee.jpg)
Wisconsin
> High school: University School of Milwaukee
> Location: Milwaukee
> Students: 1,113
> Average SAT score: 1340
> Annual tuition: $27,922
[in-text-ad-2]
![](https://a673b.bigscoots-temp.com/wp-content/uploads/2019/10/jackson-hole-community-school-wyoming.jpg)
Wyoming
> High school: Jackson Hole Community School
> Location: Jackson
> Students: 84
> Average SAT score: 1330
> Annual tuition: $25,100
Thank you for reading! Have some feedback for us?
Contact the 24/7 Wall St. editorial team.