Carroll High School Photo - Welcome to Carroll High School!

Best Ohio Catholic Private Schools (2025-26)

For the 2025-26 school year, there are 399 catholic private schools serving 129,598 students in Ohio. You can also find more religiously affiliated schools in Ohio.
The top ranked catholic private schools in Ohio include All Saints Academy, Ursuline High School, and Arch Bishop Moeller High School.
The average tuition cost is $8,364, which is lower than the Ohio private school average tuition cost of $10,783.

Top Ranked Catholic Private Schools in Ohio (2025-26)

School
Location
Quick Facts
St. Mary School
St. Mary School Photo
(Catholic)
(1)
265 Baker Street
Berea, OH 44017
(440) 243-4555
Gr: PK-8 | 219 students Avg. class size: 22 students Sports: 6 | Extracurrculars: 24 Tuition listed
Ursuline High School
Ursuline High School Photo - Ursuline is a 21st Century school! Students benefit from Smartboards in every classroom, iPad & Macbook carts which allow any classroom to turn into a computer lab, a Distance Learning Lab, online research databases, online instructional programs, such as Rosetta Stone & Study Island. Ursuline students also benefit from a 1:1 Chromebook program.
(Catholic)
(2)
750 Wick Ave
Youngstown, OH 44505
(330) 744-4563
Gr: 9-12 | 478 students Avg. class size: 20 students Sports: 13 | Extracurrculars: 29 Tuition listed
Cleveland Montessori
Cleveland Montessori Photo
Montessori School (Catholic)
(3)
12510 Mayfield Rd
Cleveland, OH 44106
(216) 421-0700
Gr: PK-6 | 112 students Avg. class size: 22 students Extracurrculars: 6 Tuition & acceptance rate listed
All Saints
(Catholic)
28702 Euclid Ave
Wickliffe, OH 44092
(440) 943-1395
Gr: PK-8 | 344 students Avg. class size: 15 students
All Saints Academy
(Catholic)
(2)
2855 E Livingston Ave
Columbus, OH 43209
(614) 231-3391
Gr: PK-8 | 372 students Avg. class size: 15 students
All Saints School
(Catholic)
8939 Montgomery Road
Cincinnati, OH 45236
(513) 792-4732
Gr: K-8 | 486 students
Arch Bishop Moeller High School
Arch Bishop Moeller High School Photo
All-boys (Catholic)
9001 Montgomery Rd
Cincinnati, OH 45242
(513) 791-1680
Gr: 9-12 | 869 students Avg. class size: 21 students Sports: 18 Tuition listed
Archbishop Alter High School
(Catholic)
940 E David Rd
Dayton, OH 45429
(937) 434-4434
Gr: 9-12 | 514 students Avg. class size: 20 students Sports: 17 Tuition & acceptance rate listed
Archbishop Hoban High School
Archbishop Hoban High School Photo
(Catholic)
1 Holy Cross Blvd
Akron, OH 44306
(330) 773-6658
Gr: 9-12 | 805 students Avg. class size: 25 students Sports: 23 | Extracurrculars: 45 Tuition & acceptance rate listed
Beaumont School
Beaumont School Photo
All-girls (Catholic)
3301 North Park Boulevard
Cleveland, OH 44118
(216) 321-2954
Gr: 9-12 | 312 students Avg. class size: 16 students Sports: 13 | Extracurrculars: 37 Tuition listed
Benedictine High School
Benedictine High School Photo - Atrium
All-boys (Catholic)
(4)
2900 Martin Luther King Jr Drive
Cleveland, OH 44104
(216) 421-2080
Gr: 9-12 | 313 students Avg. class size: 18 students Sports: 12 | Extracurrculars: 36 Tuition listed
Bishop Fenwick High School
Bishop Fenwick High School Photo
(Catholic)
(1)
4855 St. Rt. 122
Franklin, OH 45005
(513) 428-0525
Gr: 9-12 | 491 students Avg. class size: 18 students Sports: 14 | Extracurrculars: 1 Tuition & acceptance rate listed
Bishop Flaget School
Bishop Flaget School Photo
(Catholic)
(1)
570 Parsons Ave
Chillicothe, OH 45601
(740) 774-2970
Gr: NS-8 | 213 students Avg. class size: 18 students Sports: 5 | Extracurrculars: 6 Tuition & acceptance rate listed
Bishop Hartley High School
(Catholic)
1285 Zettler Rd
Columbus, OH 43227
(614) 237-5421
Gr: 9-12 | 678 students Tuition & acceptance rate listed
Bishop John King Mussio Elementary School
(Catholic)
(1)
100 Etta Ave
Steubenville, OH 43952
(740) 264-2550
Gr: PK-5 | 360 students
Bishop Leibold School
(Catholic)
24 South 3rd St
Miamisburg, OH 45342
(937) 434-9343
Gr: PK-8 | 387 students Avg. class size: 23 students Tuition listed
Bishop Leibold School
(Catholic)
6666 Springboro Pike
Dayton, OH 45449
(937) 434-9343
Gr: PK-8 | 405 students Tuition listed
Bishop Ready High School
(Catholic)
707 Salisbury Rd
Columbus, OH 43204
(614) 276-5263
Gr: 9-12 | 419 students Avg. class size: 25 students Sports: 14 Tuition listed
Bishop Watterson High School
Bishop Watterson High School Photo
(Catholic)
(2)
99 E Cooke Rd
Columbus, OH 43214
(614) 268-8671
Gr: 9-12 | 945 students Avg. class size: 21 students Sports: 20 | Extracurrculars: 7 Tuition listed
Blessed Sacrament School
(Catholic)
394 E Main St
Newark, OH 43055
(740) 575-6645
Gr: PK-8 | 161 students
Calvert Catholic School
(Catholic)
152 Madison St
Tiffin, OH 44883
(419) 447-3844
Gr: K-12 | 357 students Tuition listed
Calvert Catholic Schools
(Catholic)
357 S Washington St
Tiffin, OH 44883
(419) 447-5790
Gr: PK-6 | 300 students
Cardinal Mooney High School
(Catholic)
(3)
2545 Erie St
Youngstown, OH 44507
(330) 788-5007
Gr: 9-12 | 290 students Avg. class size: 13 students
Cardinal Pacelli Elementary School
(Catholic)
927 Ellison Ave
Cincinnati, OH 45226
(513) 321-1048
Gr: PK-8 | 401 students
3225 Pickle Road
Oregon, OH 43616
(419) 693-0465
Gr: PK-12 | 503 students Sports: 12 Tuition listed
Carroll High School
Carroll High School Photo - Welcome to Carroll High School!
(Catholic)
4524 Linden Ave
Dayton, OH 45432
(937) 253-8188
Gr: 9-12 | 709 students Avg. class size: 14 students Sports: 18 | Extracurrculars: 33 Tuition & acceptance rate listed
Catholic Central
(Catholic)
1200 E High St
Springfield, OH 45505
(937) 325-9204
Gr: PK-12 | 593 students Avg. class size: 22 students Sports: 14 Tuition listed
Catholic Central School
(Catholic)
800 Lagonda Ave
Springfield, OH 45503
(937) 325-9204
Gr: PK-12 | 457 students Tuition listed
Central Catholic High School
(Catholic)
2550 Cherry Street
Toledo, OH 43608
(419) 255-2280
Gr: 9-12 | 578 students Avg. class size: 20 students Tuition listed
Central Catholic High School
Central Catholic High School Photo
(Catholic)
(7)
4824 Tuscarawas St W
Canton, OH 44708
(330) 478-2131
Gr: 9-12 | 293 students Avg. class size: 20 students Sports: 16 Tuition listed
505 S Ludlow St
Dayton, OH 45402
(937) 461-3740
Gr: 9-12 | 701 students Avg. class size: 14 students Sports: 18 | Extracurrculars: 7 Tuition listed
Christ The King Elementary School
(Catholic)
4100 Harvest Ln
Toledo, OH 43623
(419) 475-0909
Gr: K-8 | 475 students Avg. class size: 25 students
6550 Baxter Avenue
Cleveland, OH 44105
(360) 931-7831
Gr: 9-12 | 488 students Avg. class size: 22 students Sports: 13 | Extracurrculars: 18 Tuition & acceptance rate listed
Communion Of Saints School
(Catholic)
2160 Stillman Rd
Cleveland, OH 44118
(216) 932-4177
Gr: PK-8 | 215 students Avg. class size: 22 students Sports: 7 Tuition & acceptance rate listed
Cristo Rey Columbus High School
Special Program Emphasis (Catholic)
400 E Town St
Columbus, OH 43215
(614) 223-9261
Gr: 9-12 | 440 students
Show 100 more private schools in Ohio (out of 399 total schools)
Loading...

Recent Articles

What Is an Independent School? Definition & Guide 2025
What Is an Independent School? Definition & Guide 2025
Explore what defines an independent school in 2025 — governance, mission, cost, enrollment and how to evaluate independent schools as a parent or educator.
What’s a Private School? A 2025 Guide for Parents & Students
What’s a Private School? A 2025 Guide for Parents & Students
Explore what defines a private school, its tuition, enrollment trends, and how it differs from public options in 2025—clear, authoritative insights.
Financial Aid for Community College: What Private-School Families Need to Know
Financial Aid for Community College: What Private-School Families Need to Know
A guide for private-school families navigating financial aid for community college—what to expect, how it works, and key strategies in 2025.