For the 2025 school year, there are 35 private high schools belonging to National Catholic Educational Association (NCEA) serving 13,236 students in Michigan. You can also find more schools membership associations in Michigan.
The top ranked private high schools belonging to National Catholic Educational Association (NCEA) in Michigan include Mercy High School, University Of Detroit Jesuit High School & Academy, and De La Salle Collegiate High School.
The average tuition cost is $12,624, which is lower than the Michigan private high school average tuition cost of $13,704.
100% of private high schools belonging to National Catholic Educational Association (NCEA) in Michigan are religiously affiliated (most commonly Catholic).
Top Ranked Private High Schools Belonging to National Catholic Educational Association (NCEA) in Michigan (2025)
School
Location
Quick Facts
Battle Creek Area Catholic Schools![Battle Creek Area Catholic Schools Photo Battle Creek Area Catholic Schools Photo]()

(Catholic)
63 North 24th Street
Battle Creek, MI 49015
(269) 963-1131
Battle Creek, MI 49015
(269) 963-1131
Gr: PK-12 | 330 students Avg. class size: 22 students Sports: 11 | Extracurrculars: 17 Tuition listed
32000 Campbell Road
Madison Heights, MI 48071
(248) 585-1210
Madison Heights, MI 48071
(248) 585-1210
Gr: 9-12 | 303 students Avg. class size: 17 students Sports: 23 | Extracurrculars: 16 Tuition & acceptance rate listed
Brother Rice High School![Brother Rice High School Photo Brother Rice High School Photo]()

All-boys (Catholic)
7101 Lahser Rd
Bloomfield Hills, MI 48301
(248) 833-2020
Bloomfield Hills, MI 48301
(248) 833-2020
Gr: 9-12 | 624 students Avg. class size: 14 students Sports: 15 | Extracurrculars: 34 Tuition & acceptance rate listed
319 Sheldon Blvd SE
Grand Rapids, MI 49503
(616) 233-5800
Grand Rapids, MI 49503
(616) 233-5800
Gr: 9-12 | 567 students Avg. class size: 23 students Sports: 22 | Extracurrculars: 22 Tuition & acceptance rate listed
14600 Common Road
Warren, MI 48088
(586) 778-2207
Warren, MI 48088
(586) 778-2207
Gr: 9-12 | 735 students Avg. class size: 21 students Sports: 17 | Extracurrculars: 37 Tuition & acceptance rate listed
Detroit Cristo Rey High School
(Catholic)
5679 W Vernor Hwy
Detroit, MI 48209
(313) 843-2747
Detroit, MI 48209
(313) 843-2747
Gr: 9-12 | 289 students Tuition listed
Divine Child High School![Divine Child High School Photo Divine Child High School Photo]()

(Catholic)
1001 N Silvery Lane
Dearborn, MI 48128
(313) 216-0891
Dearborn, MI 48128
(313) 216-0891
Gr: K-12 | 802 students Avg. class size: 23 students Sports: 20 | Extracurrculars: 38 Tuition & acceptance rate listed
4333 Whitehall Dr
Ann Arbor, MI 48105
(734) 662-0496
Ann Arbor, MI 48105
(734) 662-0496
Gr: 9-12 | 501 students Avg. class size: 20 students Sports: 19 | Extracurrculars: 20 Tuition & acceptance rate listed
409 S 22nd St
Escanaba, MI 49829
(906) 786-7550
Escanaba, MI 49829
(906) 786-7550
Gr: PK-10 | 294 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 2 Tuition listed
501 N Marshall St
Lansing, MI 48912
(517) 267-2100
Lansing, MI 48912
(517) 267-2100
Gr: 9-12 | 440 students Avg. class size: 22 students Sports: 16 | Extracurrculars: 25 Tuition listed
Loyola High School
All-boys (Catholic)
15325 Pinehurst St
Detroit, MI 48238
(313) 861-2407
Detroit, MI 48238
(313) 861-2407
Gr: 9-12 | 159 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 6 Tuition listed
Lumen Christi Catholic School
(Catholic)
915 Cooper St
Jackson, MI 49202
(517) 784-3385
Jackson, MI 49202
(517) 784-3385
Gr: 7-12 | 637 students Avg. class size: 15 students Tuition & acceptance rate listed
Lumen Christi Catholic School
(Catholic)
3483 Spring Arbor Rd
Jackson, MI 49203
(517) 787-0630
Jackson, MI 49203
(517) 787-0630
Gr: 7-12 | 337 students Avg. class size: 21 students Acceptance rate listed
Mercy High School![Mercy High School Photo Mercy High School Photo]()

All-girls (Catholic)
29300 W 11 Mile Rd
Farmington, MI 48336
(248) 476-2484
Farmington, MI 48336
(248) 476-2484
Gr: 9-12 | 520 students Avg. class size: 20 students Sports: 23 | Extracurrculars: 44 Tuition & acceptance rate listed
5495 Dixie Hwy
Waterford, MI 48329
(248) 623-0340
Waterford, MI 48329
(248) 623-0340
Gr: PK-12 | 473 students Avg. class size: 15 students Tuition & acceptance rate listed
Powers Catholic High School
(Catholic)
1505 W. Court Street
Flint, MI 48503
(810) 591-4741
Flint, MI 48503
(810) 591-4741
Gr: 9-12 | 560 students Tuition & acceptance rate listed
Regina High School
All-girls (Catholic)
13900 Masonic Blvd
Warren, MI 48088
(586) 585-0500
Warren, MI 48088
(586) 585-0500
Gr: 9-12 | 270 students Avg. class size: 20 students Tuition & acceptance rate listed
Sacred Heart Academy
(Catholic)
316 E Michigan St
Mount Pleasant, MI 48858
(989) 772-1457
Mount Pleasant, MI 48858
(989) 772-1457
Gr: PK-12 | 415 students
Sacred Heart Academy Elementary School
(Catholic)
200 S Franklin Street
Mount Pleasant, MI 48858
(989) 773-9530
Mount Pleasant, MI 48858
(989) 773-9530
Gr: PK-12 | 434 students
St. Mary Cathedral School
(Catholic)
321 N Otsego Ave
Gaylord, MI 49735
(989) 732-5801
Gaylord, MI 49735
(989) 732-5801
Gr: PK-12 | 312 students Avg. class size: 16 students Tuition & acceptance rate listed
St. Mary Catholic Central High School![St. Mary Catholic Central High School Photo - Living Faith- Students sharing mass with Archbishop Vigneron. St. Mary Catholic Central High School Photo - Living Faith- Students sharing mass with Archbishop Vigneron.]()

(Catholic)
108 W Elm Ave
Monroe, MI 48162
(734) 241-7622
Monroe, MI 48162
(734) 241-7622
Gr: 9-12 | 348 students Avg. class size: 17 students Sports: 17 | Extracurrculars: 13 Tuition & acceptance rate listed
St. Mary School![St. Mary School Photo St. Mary School Photo]()

(Catholic)
303 St Mary's St
Lake Leelanau, MI 49653
(231) 256-9636
Lake Leelanau, MI 49653
(231) 256-9636
Gr: K-12 | 190 students Avg. class size: 15 students Sports: 11 Tuition & acceptance rate listed
St. Mary's Preparatory School
All-boys (Catholic)
3535 Indian Trl
West Bloomfield, MI 48324
(248) 836-1271
West Bloomfield, MI 48324
(248) 836-1271
Gr: 9-12 | 500 students Tuition listed
St. Philip Catholic Central High School
(Catholic)
20 Cherry St
Battle Creek, MI 49017
(269) 963-4503
Battle Creek, MI 49017
(269) 963-4503
Gr: 9-12 | 102 students Avg. class size: 14 students Tuition & acceptance rate listed
3500 W 13 Mile Rd
Royal Oak, MI 48073
(248) 549-2925
Royal Oak, MI 48073
(248) 549-2925
Gr: 6-12 | 247 students Sports: 18 | Extracurrculars: 11 Tuition listed
University Of Detroit Jesuit High School & Academy![University Of Detroit Jesuit High School & Academy Photo - School Logo University Of Detroit Jesuit High School & Academy Photo - School Logo]()

All-boys (Catholic)
8400 S Cambridge Avenue
Detroit, MI 48221
(313) 927-2307
Detroit, MI 48221
(313) 927-2307
Gr: 7-12 | 680 students Avg. class size: 22 students Sports: 14 Tuition listed
West Catholic High School![West Catholic High School Photo West Catholic High School Photo]()

(Catholic)
1801 Bristol Ave NW
Grand Rapids, MI 49504
(616) 233-5900
Grand Rapids, MI 49504
(616) 233-5900
Gr: 9-12 | 501 students Avg. class size: 20 students Sports: 24 | Extracurrculars: 21 Tuition & acceptance rate listed
8001 West Outer Drive
Detroit, MI 48235
(313) 531-2940
Detroit, MI 48235
(313) 531-2940
Gr: 9-12 | 150 students
Cabrini High School![Cabrini High School Photo - Our Vision "I can do all things in Him who strengthens me."Philippians 4:13 Cabrini High School Photo - Our Vision "I can do all things in Him who strengthens me."Philippians 4:13]()

(Catholic)
15305 Wick Rd
Allen Park, MI 48101
(313) 388-0110
Allen Park, MI 48101
(313) 388-0110
Gr: 9-12 | 199 students Avg. class size: 22 students Sports: 17 | Extracurrculars: 24 Tuition listed
Cardinal Mooney Catholic
(Catholic)
660 S Water St
Marine City, MI 48039
(810) 765-8825
Marine City, MI 48039
(810) 765-8825
Gr: 9-12 | 163 students Sports: 10 Tuition listed
Hackett Catholic Prep
(Catholic)
1000 W Kilgore Rd
Kalamazoo, MI 49008
(269) 381-2646
Kalamazoo, MI 49008
(269) 381-2646
Gr: 9-12 | 215 students
2555 Wieneke Rd
Saginaw, MI 48603
(989) 399-2221
Saginaw, MI 48603
(989) 399-2221
Gr: 9-12 | 208 students Avg. class size: 13 students Sports: 13 | Extracurrculars: 10 Tuition listed
2609 10th St
Wyandotte, MI 48192
(734) 284-7311
Wyandotte, MI 48192
(734) 284-7311
Gr: PK-12 | 237 students
1200 Dayton St Sw
Grand Rapids, MI 49504
(616) 459-0948
Grand Rapids, MI 49504
(616) 459-0948
Gr: PK-12 | 258 students Avg. class size: 15 students Sports: 4
St. Catherine Of Siena Academy
All-girls (Catholic)
28200 Napier Rd
Wixom, MI 48393
(248) 946-4848
Wixom, MI 48393
(248) 946-4848
Gr: 9-12 | 238 students Tuition listed
Recent Articles

Top 5 Mistakes Parents Make When Applying to Private Schools
Avoid the most common missteps families make during the private school admissions process. From starting too late to focusing on prestige over fit, this guide helps parents navigate applications with confidence and clarity.

How to Afford Private School: Real Tips for Middle‑Class Families
Practical strategies for middle-class families to make private school affordable—covering financial aid, scholarships, tax-advantaged savings, flexible payment options, and smart budgeting tips.

Navigating Scholarships and Financial Aid at Private Schools
A practical guide to understanding financial aid and scholarships at private schools—covering the application process, key differences between aid types, and strategies for maximizing tuition support.