Christian Central Academy Photo - Front view of our main building, from Academy Street.

Best Erie County Private High Schools (2025)

For the 2025 school year, there are 32 private high schools serving 8,096 students in Erie County, NY.
The top ranked private high schools in Erie County, NY include Nichols School, St. Joseph's Collegiate Institute, and Buffalo Seminary.
The average tuition cost is $15,419, which is lower than the New York private high school average tuition cost of $26,757.
74% of private high schools in Erie County, NY are religiously affiliated (most commonly Catholic and Christian).

Top Ranked Erie County Private High Schools (2025)

School
Location
Quick Facts
Buffalo Seminary
Buffalo Seminary Photo - Founded in 1851, and in this building since 1909, Buffalo Seminary is on the National Register of Historic Places. Our campus includes 5 faculty and student residences in adjacent restored historic homes, and Larkin Field, a 5-minute walk away on a leafy parkway.
All-girls
(12)
205 Bidwell Parkway
Buffalo, NY 14222
(716) 885-6780
Gr: 9-12 | 160 students Avg. class size: 10 students Sports: 16 | Extracurrculars: 34 Tuition & acceptance rate listed
Amherst Christian Academy
Montessori School (Christian)
(1)
2625 Tonawanda Creek Rd
Buffalo, NY 14228
(716) 689-9944
Gr: NS-12 | 51 students Avg. class size: 9 students Sports: 4 | Extracurrculars: 2 Tuition & acceptance rate listed
Baker Hall School
Special Education School
777 Ridge Rd
Buffalo, NY 14218
(716) 828-9737
Gr: 6-12 | 110 students
Baker Victory Services
Special Education School (Catholic)
780 Ridge Rd
Buffalo, NY 14218
(716) 828-9636
Gr: PK-12 | 355 students Avg. class size: 15 students
Buffalo Academy Of The Sacred Heart
Buffalo Academy Of The Sacred Heart Photo
All-girls (Catholic)
3860 Main Street
Buffalo, NY 14226
(716) 834-2101
Gr: 9-12 | 400 students Avg. class size: 18 students Sports: 15 | Extracurrculars: 17 Tuition listed
Canisius High School
All-boys (Catholic)
1180 Delaware Ave
Buffalo, NY 14209
(716) 882-0466
Gr: 9-12 | 878 students Tuition & acceptance rate listed
Cantalician Center For Learning
Special Education School
2049 George Urban Blvd.
Depew, NY 14043
(716) 901-8700
Gr: PK-12 | 416 students
Cardinal O'hara High School
Cardinal O'hara High School Photo - Welcome to Cardinal O'Hara High School!
(Catholic)
39 Ohara Rd
Tonawanda, NY 14150
(716) 695-2600
Gr: 9-12 | 220 students Avg. class size: 15 students Sports: 17 | Extracurrculars: 20 Tuition listed
Christian Central Academy
Christian Central Academy Photo - Front view of our main building, from Academy Street.
(Christian)
(8)
39 Academy St
Buffalo, NY 14221
(716) 634-4821
Gr: PK-12 | 245 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 28 Tuition & acceptance rate listed
Gateway-longview Lynde School
Gateway-longview Lynde School Photo
Special Education School
(3)
6350 Main St
Buffalo, NY 14221
(716) 783-3100
Gr: PK-12 | 131 students
Mount Mercy Academy
All-girls (Catholic)
88 Red Jacket Pkwy
Buffalo, NY 14220
(716) 825-8796
Gr: 9-12 | 150 students Avg. class size: 11 students Acceptance rate listed
Nardin Academy
All-girls (Catholic)
135 Cleveland Ave
Buffalo, NY 14222
(716) 881-6262
Gr: 9-12 | 492 students Tuition listed
Nichols School
1250 Amherst St
Buffalo, NY 14216
(716) 332-6300
Gr: 5-12 | 605 students Avg. class size: 14 students Sports: 16 Tuition & acceptance rate listed
The Park School Of Buffalo
The Park School Of Buffalo Photo - How do the parts of your musculoskeletal system work together and allow your body to move? Our middle school students find out in their lab!
(3)
4625 Harlem Road
Buffalo, NY 14226
(716) 839-1242
Gr: PK-12 | 345 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 12 Tuition & acceptance rate listed
St. Francis High School
All-boys (Catholic)
4129 Lake Shore Rd
Athol Springs, NY 14010
(716) 627-1200
Gr: 9-12 | 409 students Avg. class size: 20 students
St. Joseph's Collegiate Institute
All-boys (Catholic)
(2)
845 Kenmore Ave
Buffalo, NY 14223
(716) 874-4024
Gr: 9-12 | 630 students Sports: 19 | Extracurrculars: 40 Tuition & acceptance rate listed
St. Marys High School
St. Marys High School Photo
(Catholic)
142 Laverack Ave
Lancaster, NY 14086
(716) 683-4824
Gr: 9-12 | 416 students Avg. class size: 15 students Sports: 17 | Extracurrculars: 19 Tuition listed
Stanley G Falk School
Special Education School
848 Delaware Ave
Buffalo, NY 14209
(716) 882-0090
Gr: K-12 | 445 students Sports: 3 Acceptance rate listed
Baker Academy
Special Education School (Catholic)
120 Alexander Ave
Buffalo, NY 14211
(716) 828-7955
Gr: 1-9 | 66 students
The Baptist School
(Christian)
72 E Niagara St
Tonawanda, NY 14150
(716) 695-5334
Gr: PK-12 | 23 students Tuition listed
Bishop Timon-st Jude High School
All-boys (Catholic)
601 Mckinley Pkwy
Buffalo, NY 14220
(716) 826-3610
Gr: 9-12 | 193 students Tuition listed
Blossom Garden Friends School
Alternative School (Friends)
13961 Sisson Hwy
Collins, NY 14034
(716) 532-1004
Gr: 6-12 | 4 students
Center Road Christian Academy
Alternative School (Baptist)
412 Center Rd
Buffalo, NY 14224
(716) 675-6545
Gr: K-12 | 12 students Sports: 2 Tuition listed
Darul Uloom Al Madania
Special Program Emphasis (Islamic)
(6)
182 Sobieski St
Buffalo, NY 14212
(716) 892-2606
Gr: PK-11 | 258 students Avg. class size: 15 students
The Gow School
The Gow School Photo - Students outside of Main Building
Special Education School
(5)
2491 Emery Road
South Wales, NY 14139
(716) 687-2001
Gr: 6-12 Avg. class size: 4 students Sports: 16 | Extracurrculars: 5 Tuition & acceptance rate listed
411 J J Audubon Pkwy
Buffalo, NY 14228
(716) 568-0226
Gr: PK-9 | 103 students Avg. class size: 12 students Tuition listed
Mount St. Mary Academy
Mount St. Mary Academy Photo - Mount St. Mary Academy, founded by the Sisters of St. Mary of Namur in 1927, is an all-girls Catholic college-preparatory high school located at 3756 Delaware Avenue in Kenmore. Mount St. Mary’s is consistently ranked among the top ten Western New York public and private high schools.
All-girls (Catholic)
3756 Delaware Avenue
Buffalo, NY 14217
(716) 877-1358
Gr: 9-12 | 246 students Sports: 14 Tuition listed
New Life Christian School
(Christian)
80 Luksin Dr
Tonawanda, NY 14150
(716) 694-0071
Gr: K-12 | 31 students
Old Time Baptist Academy
(Baptist)
5599 Camp Rd.
Hamburg, NY 14075
(716) 649-4974
Gr: K-12 | 36 students
St. Mary's School For The Deaf
Special Education School
2253 Main St
Buffalo, NY 14214
(716) 834-7200
Gr: PK-12 | 109 students
Universal School
Universal School Photo - Separate High School Building in Progress
(Islamic)
1957 Genesee Street
Buffalo, NY 14211
(716) 597-0102
Gr: K-12 | 188 students Avg. class size: 18 students Sports: 2 Tuition listed
West Seneca Christian School
(Baptist)
(2)
511 Union Rd
Buffalo, NY 14224
(716) 674-1820
Gr: PK-12 | 126 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 6 Tuition & acceptance rate listed
[+] Show Closed Private Schools in Erie County, New York

Erie County Private Schools (Closed)

School
Location
Quick Facts
127 Chadduck Ave
Buffalo, NY 14207
(716) 875-4174
Gr: PK-8 | 147 students
260 Okell St
Buffalo, NY 14220
(716) 824-6360
Gr: K-9 | 228 students
7580 Clinton St
Elma, NY 14059
(716) 681-1327
Gr: NS-8 | 155 students
434 Delaware Ave Ste 1
Buffalo, NY 14202
(716) 464-3244
Gr: 9-12 | 10 students
201 Winston Rd
Buffalo, NY 14216
(716) 864-7325
Gr: 6-9 | 94 students
1339 Indian Church Rd
Buffalo, NY 14224
(716) 674-1670
Gr: NS-8 | 215 students
920 Tifft St
Buffalo, NY 14220
(716) 826-6017
Gr: K-8 | 111 students
85 Dakota St
Buffalo, NY 14216
(716) 875-9478
Gr: K-8 | 98 students
5138 S Park Ave
Hamburg, NY 14075
(716) 649-6161
Gr: 9-12 | 180 students
921 Cleveland Drive
Buffalo, NY 14225
(716) 632-5482
Gr: NS-8 | 162 students
390 Hickory Hill Rd
Fort Plain, NY 13339
Gr: 1-8 | 28 students
15 Jewett Pkwy
Buffalo, NY 14214
(716) 833-1515
Gr: K-9 | 124 students
16 Peter St
Buffalo, NY 14207
(716) 873-7497
Gr: PK-8 | 168 students Avg. class size: 20 students
2160 Clinton St.
Buffalo, NY 14206
(716) 824-2225
Gr: PK-8 | 79 students
3144 Abbott Rd
Orchard Park, NY 14127
(716) 824-8208
Gr: K-9 | 249 students
15 Oakwood Ave
Buffalo, NY 14219
(716) 823-6286
Gr: PK-8 | 134 students
8783 South Main Street
Eden, NY 14057
(716) 992-3508
Gr: PK-6 | 88 students
134 Como Park Blvd
Buffalo, NY 14227
(716) 683-8785
Gr: PK-6 | 72 students
65 Abbott Road
Buffalo, NY 14220
(716) 824-4510
Gr: PK-8 | 114 students
188 Ludington Street
Buffalo, NY 14206
(716) 892-1441
Gr: PK-8 | 168 students
186 Franklin St
Springville, NY 14141
(716) 592-7002
Gr: PK-8 | 92 students Tuition & acceptance rate listed
1545 Sheridan Dr
Buffalo, NY 14217
(716) 877-0422
Gr: PK-8 | 274 students Avg. class size: 20 students Tuition & acceptance rate listed
2099 George Urban Blvd
Depew, NY 14043
(716) 684-1444
Gr: NS-8 | 130 students
2784 Seneca Street
Buffalo, NY 14224
(716) 822-7260
Gr: PK-8 | 127 students
25 Mansion Avenue
Buffalo, NY 14206
(716) 893-6448
Gr: NS-8 | 151 students
1395 Hertel Ave
Buffalo, NY 14216
(716) 876-8885
Gr: K-9 | 157 students Avg. class size: 15 students Tuition listed
47 Victoria Blvd
Buffalo, NY 14217
(716) 877-6308
Gr: K-9 | 214 students
128 Wilson St
Buffalo, NY 14212
(716) 854-1804
Gr: PK-8 | 81 students
20 Athol Street
Buffalo, NY 14220
(716) 824-5046
Gr: PK-8 | 269 students
185 Lang Avenue
Buffalo, NY 14215
(716) 896-4911
Gr: 9-12 | 122 students
600 Doat Street
Buffalo, NY 14211
(716) 894-0398
Gr: 9-12 | 130 students

Frequently Asked Questions

What are the top ranked private high schools in Erie County, NY?
The top ranked private high schools in Erie County, NY include Nichols School, St. Joseph's Collegiate Institute, and Buffalo Seminary.
How many private high schools are located in Erie County?
32 private high schools are located in Erie County.
How much do private high schools cost in Erie County?
The average tuition cost is $15,419, which is lower than the New York private school average tuition cost of $26,757.
How diverse are private high schools in Erie County?
Erie County private high schools are approximately 37% minority students, which is same as the New York private school average of 37%.
What percentage of private high schools are religiously affiliated in Erie County?
74% of private high schools in Erie County are religiously affiliated (most commonly Catholic and Christian).
Which private high schools in Erie County are often viewed compared to one another?

Recent Articles

7 Ways Kids Can Avoid Summer Brain Drain
7 Ways Kids Can Avoid Summer Brain Drain
The summer "Brain Drain," also known as the "Summer Slide" is a term commonly used by educators and parents alike to describe the learning loss that takes place for many students during summer months. We polled the experts and found the 7 best ways parents and kids can combat the problem head on.
What's Being Taught?
What's Being Taught?
This article examines the academic offerings in American private high schools, discussing graduation requirements, college preparation, accreditation, and advanced programs like AP and IB. It emphasizes the importance of understanding a school's curriculum when choosing the right educational environment for a child.
Waldorf Schools
Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.