Notre Dame Preparatory School Photo

Best Maryland Catholic Private High Schools (2025-26)

For the 2025-26 school year, there are 36 catholic private high schools serving 19,046 students in Maryland. You can also find more religiously affiliated schools in Maryland.
The top ranked catholic private high schools in Maryland include Calvert Hall College High School, Georgetown Preparatory School, and Notre Dame Preparatory School.
The average tuition cost is $19,760, which is lower than the Maryland private high school average tuition cost of $20,648.

Top Ranked Catholic Private High Schools in Maryland (2025-26)

School
Location
Quick Facts
Brookewood School
Brookewood School Photo - All grade school provides a lasting sisterhood and the ability to mentor others.
All-girls (Catholic)
(11)
10401 Armory Ave
Kensington, MD 20895
(301) 949-7997
Gr: K-12 | 228 students Avg. class size: 13 students Sports: 8 | Extracurrculars: 6 Tuition listed
Elizabeth Seton High School
Elizabeth Seton High School Photo
All-girls (Catholic)
(3)
5715 Emerson Street
Bladensburg, MD 20710
(301) 864-4532
Gr: 9-12 | 540 students Avg. class size: 19 students Sports: 14 | Extracurrculars: 24 Tuition & acceptance rate listed
The Avalon School
The Avalon School Photo
All-boys (Catholic)
(4)
11811 Claridge Rd.
Silver Spring, MD 20902
(301) 963-8022
Gr: K-12 | 194 students Avg. class size: 13 students Sports: 3 | Extracurrculars: 5 Tuition listed
Academy Of The Holy Cross
Academy Of The Holy Cross Photo
All-girls (Catholic)
(1)
4920 Strathmore Ave
Kensington, MD 20895
(301) 942-2100
Gr: 9-12 | 395 students Avg. class size: 15 students Sports: 18 | Extracurrculars: 6 Tuition & acceptance rate listed
Archbishop Curley High School
Archbishop Curley High School Photo
All-boys (Catholic)
(1)
3701 Sinclair Ln
Baltimore, MD 21213
(410) 485-5000
Gr: 9-12 | 535 students Avg. class size: 19 students Sports: 14 | Extracurrculars: 38 Tuition & acceptance rate listed
Archbishop Spalding High School
Archbishop Spalding High School Photo
(Catholic)
(1)
8080 New Cut Road
Severn, MD 21144
(410) 969-9105
Gr: 9-12 | 1,286 student Avg. class size: 20 students Sports: 26 | Extracurrculars: 32 Tuition & acceptance rate listed
Bishop McNamara High School
Bishop McNamara High School Photo - Bishop McNamara High School has been recognized as a 2024 National Blue Ribbon School by the U.S. Department of Education. BMHS received the "exemplary high-performing" school designation for superior results on nationally normed assessments. Our school is among the top public, magnet, charter, private, and independent schools in the country dedicated to exceptional academic achievement and student success.
(Catholic)
(1)
6800 Marlboro Pike
District Heights, MD 20747
(301) 735-8401
Gr: 9-12 | 894 students Avg. class size: 18 students Sports: 20 | Extracurrculars: 33 Tuition & acceptance rate listed
Bishop Walsh School,k-12/diocese
(Catholic)
700 Bishop Walsh Rd
Cumberland, MD 21502
(301) 724-5360
Gr: PK-12 | 334 students Avg. class size: 15 students Tuition & acceptance rate listed
Calvert Hall College High School
Calvert Hall College High School Photo - Calvert Hall students love to support their peers and cheer on teams, like at volleyball matches pictured here.
All-boys (Catholic)
(2)
8102 Lasalle Road
Towson, MD 21286
(443) 220-4666
Gr: 9-12 | 1,172 student Avg. class size: 21 students Sports: 17 Tuition & acceptance rate listed
The Catholic High School Of Baltimore
The Catholic High School Of Baltimore Photo - Graduates go to colleges and universities all over America.
All-girls (Catholic)
2800 Edison Highway
Baltimore, MD 21213
(410) 732-6200
Gr: 9-12 | 287 students Avg. class size: 12 students Sports: 13 | Extracurrculars: 14 Tuition & acceptance rate listed
Connelly School Of The Holy Child
Connelly School Of The Holy Child Photo - McShain Library at Connelly School of the Holy Child
All-girls (Catholic)
(1)
9029 Bradley Blvd
Potomac, MD 20854
(301) 365-0955
Gr: 6-12 | 318 students Avg. class size: 16 students Sports: 14 | Extracurrculars: 19 Tuition listed
Cristo Rey Jesuit High School
Cristo Rey Jesuit High School Photo - Where learning gets to work. A Private, Catholic, College Preparatory High School with Corporate Internships for students.
(Catholic)
420 S Chester St
Baltimore, MD 21231
(410) 727-3255
Gr: 9-12 | 352 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 5 Tuition & acceptance rate listed
Dematha Catholic High School
All-boys (Catholic)
(1)
4313 Madison St
Hyattsville, MD 20781
(240) 764-2202
Gr: 9-12 | 807 students
Don Bosco Cristo Rey High School
Special Program Emphasis (Catholic)
1010 Larch Ave
Takoma Park, MD 20912
(301) 891-4750
Gr: 9-12 | 373 students Tuition listed
Georgetown Preparatory School
Georgetown Preparatory School Photo - The Yard is the heart of campus where the students pass between classes, and meet up for clubs and spirit events.
All-boys (Catholic)
(1)
10900 Rockville Pike
Rockville, MD 20852
(301) 493-5000
Gr: 9-12 | 498 students Avg. class size: 16 students Sports: 18 | Extracurrculars: 30 Tuition listed
The Heights School
All-boys (Catholic)
10400 Seven Locks Rd
Potomac, MD 20854
(301) 365-4300
Gr: 3-12 | 575 students Avg. class size: 17 students Tuition & acceptance rate listed
John Carroll School
John Carroll School Photo - Our 72-acre campus, located in Harford County
(Catholic)
703 E Churchville Rd
Bel Air, MD 21014
(410) 838-8333
Gr: 9-12 | 715 students Avg. class size: 19 students Sports: 23 Tuition & acceptance rate listed
Loyola Blakefield
Loyola Blakefield Photo
All-boys (Catholic)
(2)
500 Chestnut Avenue
Towson, MD 21204
(410) 841-3544
Gr: 6-12 | 936 students Avg. class size: 20 students Sports: 20 Tuition & acceptance rate listed
Maryvale Preparatory School
Maryvale Preparatory School Photo
All-girls (Catholic)
(2)
11300 Falls Road
Lutherville Timonium, MD 21093
(410) 308-8500
Gr: 6-12 | 422 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 29 Tuition listed
Mercy High School
Mercy High School Photo - Mercy High School is only all-girls Catholic school in Baltimore to offer the prestigious International Baccalaureate Programme
All-girls (Catholic)
(1)
1300 E Northern Pkwy
Baltimore, MD 21239
(410) 433-8880
Gr: 9-12 | 444 students Avg. class size: 22 students Sports: 13 | Extracurrculars: 32 Tuition & acceptance rate listed
Mount de Sales Academy
Mount de Sales Academy Photo
All-girls (Catholic)
700 Academy Rd
Catonsville, MD 21228
(410) 744-8498
Gr: 9-12 | 466 students Avg. class size: 16 students Sports: 12 Tuition listed
Mount Saint Joseph High School
Mount Saint Joseph High School Photo
All-boys (Catholic)
(1)
4403 Frederick Ave
Baltimore, MD 21229
(410) 644-3300
Gr: 9-12 | 811 students Avg. class size: 20 students Sports: 17 | Extracurrculars: 66 Tuition listed
Notre Dame Preparatory School
Notre Dame Preparatory School Photo
All-girls (Catholic)
(1)
815 Hampton Lane
Towson, MD 21286
(410) 825-6202
Gr: 6-12 | 823 students Avg. class size: 16 students Sports: 19 | Extracurrculars: 68 Tuition listed
17301 Old Vic Boulevard
Olney, MD 20832
(240) 283-3302
Gr: 9-12 | 1,289 student Avg. class size: 22 students Sports: 20 Tuition & acceptance rate listed
Our Lady Of Mt Carmel School
(Catholic)
1706 Old Eastern Avenue
Essex, MD 21221
(410) 686-1023
Gr: PK-12 | 476 students Avg. class size: 16 students Sports: 11 | Extracurrculars: 4 Tuition & acceptance rate listed
1702 Old Eastern Ave
Essex, MD 21221
(410) 686-0859
Gr: NS-9 | 368 students Avg. class size: 19 students Sports: 9 Tuition listed
St. Frances Academy
St. Frances Academy Photo
(Catholic)
501 E Chase St
Baltimore, MD 21202
(410) 539-5794
Gr: 9-12 | 208 students Avg. class size: 18 students Sports: 7 | Extracurrculars: 11 Tuition & acceptance rate listed
St. John's Catholic Prep
(Catholic)
3989 Buckeystown Pike
Buckeystown, MD 21717
(301) 662-4210
Gr: 9-12 | 275 students Avg. class size: 13 students Sports: 14 Tuition & acceptance rate listed
22600 Camp Calvert Road
Leonardtown, MD 20650
(301) 373-4184
Gr: 9-12 | 680 students Avg. class size: 20 students Sports: 19 | Extracurrculars: 26 Tuition & acceptance rate listed
St. Marys High School
St. Marys High School Photo - Campus
(Catholic)
113 Duke Of Gloucester St
Annapolis, MD 21401
(410) 990-4236
Gr: 9-12 | 476 students Avg. class size: 24 students Sports: 17 | Extracurrculars: 22 Tuition & acceptance rate listed
St. Vincent Pallotti High School
(Catholic)
(2)
113 St Mary's Place
Laurel, MD 20707
(301) 725-3228
Gr: 9-12 | 410 students Avg. class size: 17 students Sports: 16 | Extracurrculars: 24 Tuition & acceptance rate listed
Stone Ridge School of the Sacred Heart
Stone Ridge School of the Sacred Heart Photo - Stone Ridge School of the Sacred Heart - Hamilton House
All-girls (Catholic)
9101 Rockville Pike
Bethesda, MD 20814
(301) 657-4322
Gr: PK-12 | 809 students Avg. class size: 16 students Sports: 15 Tuition & acceptance rate listed
Chesterton Academy of Annapolis
(Catholic)
31 Rowe Blvd
Annapolis, MD 21401
(410) 855-3216
Gr: 9-12 | 43 students Avg. class size: 10 students Tuition listed
St. Maria Goretti Catholic High School
(Catholic)
(1)
1535 Oak Hill Ave
Hagerstown, MD 21742
(301) 739-4266
Gr: 9-12 | 147 students Avg. class size: 12 students Sports: 11 Tuition listed
St. Mark The Evangelist School
(Catholic)
7501 Adelphi Rd
Hyattsville, MD 20783
(301) 422-7440
Gr: K-9 | 255 students
Show 1 more private schools in Maryland (out of 36 total schools)
Loading...

Recent Articles

Why Private School in 2025?
Why Private School in 2025?
Learn the key benefits of private school in 2025, from academics to values. Expert insights for parents making the right choice.
2025 Guides to Private Schools for Parents
2025 Guides to Private Schools for Parents
Discover the best 2025 private school guides, updated tuition, demographics, and expert advice for parents choosing private education.
So Many Choices: 2025 Private School Guide
So Many Choices: 2025 Private School Guide
Explore key factors in choosing a private school in 2025, from tuition to teaching styles. Get expert insights to guide your family’s decision.