Christ The King Elementary School Photo

Best Erie County Private Schools (2026)

For the 2026 school year, there are 80 private schools serving 18,541 students in Erie County, NY (there are 221 public schools, serving 121,656 public students). 13% of all K-12 students in Erie County, NY are educated in private schools (compared to the NY state average of 15%).
The top-ranked private schools in Erie County, NY include Buffalo Academy Of The Sacred Heart, Nichols School, and St. Joseph's Collegiate Institute.
The average tuition cost is $13,779, which is lower than the New York private school average tuition cost of $22,376.
73% of private schools in Erie County, NY are religiously affiliated (most commonly Catholic and Christian).

Top-Ranked Erie County Private Schools (2026)

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
Autism Services
Special Education School
40 Hazelwood
Buffalo, NY 14228
(716) 631-5777
Gr: Inquire with school | 84 students Tuition 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
104 New Amsterdam Ave
Buffalo, NY 14216
(716) 877-5035
Gr: PK-8 | 342 students 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
943 Jefferson Avenue
Buffalo, NY 14204
(716) 886-2199
Gr: PK-5 | 32 students Avg. class size: 15 students Tuition & acceptance rate listed
Immaculate Conception School
(Catholic)
(1)
510 Oakwood Ave
East Aurora, NY 14052
(716) 652-5855
Gr: K-8 | 152 students Tuition listed
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
Nativity Of Our Lord School
Montessori School (Catholic)
(1)
4414 S Buffalo St
Orchard Park, NY 14127
(716) 662-7572
Gr: K-8 | 195 students Avg. class size: 15 students Tuition listed
8550 Main St
Buffalo, NY 14221
(171) 663-3744
Gr: PK-8 | 221 students Sports: 6 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
Notre Dame Academy
(Catholic)
1125 Abbott Rd
Buffalo, NY 14220
(716) 824-0726
Gr: PK-8 | 502 students Sports: 10 | Extracurrculars: 6 Tuition 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
Queen Of Heaven School
(Catholic)
839 Mill Rd
Buffalo, NY 14224
(716) 674-5206
Gr: PK-8 | 343 students Avg. class size: 20 students Tuition listed
St. Amelia School
(Catholic)
2999 Eggert Rd
Tonawanda, NY 14150
(716) 833-8150
Gr: PK-8 | 638 students Avg. class size: 15 students Sports: 13 | Extracurrculars: 1 Tuition listed
St. Benedict School
St. Benedict School Photo - It's a beautiful day at St. Benedict School!
(Catholic)
3980 Main St
Buffalo, NY 14226
(716) 835-2518
Gr: NS-8 | 453 students Avg. class size: 20 students Sports: 9 | Extracurrculars: 6 Tuition & acceptance rate listed
St. Bernard Elementary School
(Catholic)
1988 Clinton Street
Buffalo, NY 14206
(716) 822-8057
Gr: PK-8 | 148 students Avg. class size: 16 students 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. Gregory The Great School
(Catholic)
250 Saint Gregory Court
Buffalo, NY 14221
(716) 688-5323
Gr: NS-8 | 590 students Avg. class size: 22 students Sports: 15 | Extracurrculars: 11 Tuition & acceptance rate listed
St. John The Baptist School
(Catholic)
2028 Sandridge Road
Alden, NY 14004
(716) 937-9483
Gr: PK-8 | 155 students Avg. class size: 15 students Tuition listed
St. John The Baptist School
(Catholic)
1085 Englewood Ave
Buffalo, NY 14223
(716) 877-6401
Gr: PK-8 | 439 students Tuition listed
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. Mark School
(Catholic)
399 Woodward Ave
Buffalo, NY 14214
(716) 836-1191
Gr: K-8 | 374 students Avg. class size: 20 students Sports: 9 Tuition & acceptance rate listed
St. Marys Elementary School
(Catholic)
(1)
2 Saint Marys Hl
Lancaster, NY 14086
(716) 683-2112
Gr: PK-8 | 351 students Avg. class size: 20 students Sports: 9 Tuition 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
Southtowns Catholic School
(Catholic)
2052 Lakeview Rd
Lake View, NY 14085
(716) 627-5011
Gr: PK-8 | 203 students Avg. class size: 18 students Sports: 4 Tuition & acceptance rate listed
Ss Peter & Paul Continuation School
(Catholic)
68 E Main St
Hamburg, NY 14075
(716) 649-7030
Gr: PK-8 | 205 students Tuition listed
Ss. Peter & Paul Elementary School
Ss. Peter & Paul Elementary School Photo
(Catholic)
(2)
5480 Main St
Buffalo, NY 14221
(716) 632-6146
Gr: PK-8 | 313 students Avg. class size: 20 students Sports: 8 | Extracurrculars: 1 Tuition & acceptance rate listed
Show 45 more private schools in Erie County, NY (out of 80 total schools)
Loading...
[+] 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

Overview

This County (Erie County)
This State (NY)
# Schools
85 Schools

Student Body:

# Students
18,541 Students
430,031 Students
% Average Students of Color
27%
40%

Academics and Faculty:

# Teachers
1,862 Teachers
41,979 Teachers
Average Student-Teacher Ratio
10:1
10:1
% Average Faculty w/Advanced Degree
87%
76%
Average Class Size
15 students
15 students
Average Number of AP Courses
10 courses
11 courses
Average SAT score
1159
(Out of 1600)
1250
Average ACT score
25
(Out of 36)
28

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$13,779
$22,376
Average Summer Program Cost
$5,098
$2,286
Average % on Financial Aid
35%
34%
Average Financial Aid Grant
$990
$9,504
Average Acceptance Rate
86%
75%
Average Endowment Size
$23.4 million
$48.74 million

Students by Ethnicity:

0.60
0.60
# American Indian Students
97 Students
949 Students
% American Indian Students
n/a
n/a
# Asian Students
1,244 Students
18,408 Students
% Asian Students
7%
4%
# Hispanic Students
669 Students
33,771 Students
% Hispanic Students
4%
8%
# Black Students
1,948 Students
33,736 Students
% Black Students
10%
8%
# White Students
11,140 Students
253,923 Students
% White Students
59%
59%
# Hawaiian Students
20 Students
2,694 Students
% Hawaiian Students
n/a
1%
# Two or more races Students
n/a
n/a
% of Two or more races Students
n/a
n/a
# Others Students
3,724 Students
84,087 Students
% of Others Students
20%
20%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
13 extracurriculars
13 extracurriculars
Average Number of Sports
10 sports
8 sports

Frequently Asked Questions

What are the top-ranked private schools in Erie County, NY?
The top-ranked private schools in Erie County, NY include Buffalo Academy Of The Sacred Heart, Nichols School, and St. Joseph's Collegiate Institute.
How many private schools are located in Erie County?
80 private schools are located in Erie County.
How much do private schools cost in Erie County?
The average tuition cost is $13,779, which is lower than the New York private school average tuition cost of $22,376.
How diverse are private schools in Erie County?
Erie County private schools are approximately 27% minority students, which is lower than the New York private school average of 40%.
What percentage of students in Erie County go to private school?
13% of all K-12 students in Erie County are educated in private schools (compared to the NY state average of 15%).
What percentage of private schools are religiously affiliated in Erie County?
73% of private schools in Erie County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in Erie County are often viewed compared to one another?

Recent Articles

Financial Aid 101 for Private School Families 2026
Financial Aid 101 for Private School Families 2026
Guide to private school financial aid in 2026, with current costs, key planning timelines and practical steps parents need to maximize aid options.
Why Extracurricular Activities Matter in 2026
Why Extracurricular Activities Matter in 2026
Discover why extracurricular activities remain essential in 2026, with updated research, costs, and admissions insights for parents and students.
How to Appeal for Financial Aid After Admission
How to Appeal for Financial Aid After Admission
Learn how to appeal for financial aid after admission to a private school, with expert steps, timelines, and 2026 updates for families.