Holy Cross Catholic School Photo - Principal Reinhart helping a kindergarten student chart his goals. Holy Cross Catholic School, Defiance Ohio. #Greathappenshere!

Best Ohio Catholic Private Schools (2025-26)

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

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 | 314 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)
(2)
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

Transferring from Public to Private School Mid-Year: What to Expect
Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.
A Guide to Day vs. Boarding School: Which Is Right for Your Family
A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.
The A to Z of Private Schools 2025
The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.