St. Joseph Catholic Montessori School Photo - School Logo

Best North Dakota Catholic Private Schools (2025-26)

For the 2025-26 school year, there are 29 catholic private schools serving 7,947 students in North Dakota. You can also find more religiously affiliated schools in North Dakota.
The top ranked catholic private schools in North Dakota include St. Alphonsus School, St. Mary's Central High School, and Trinity Elementary North School.
The average tuition cost is $6,490, which is lower than the North Dakota private school average tuition cost of $7,894.

Top Ranked Catholic Private Schools in North Dakota (2025-26)

School
Location
Quick Facts
Bishop Ryan Catholic School
(Catholic)
316 11th Ave NW
Minot, ND 58703
(701) 838-3355
Gr: PK-12 | 412 students Sports: 10 Tuition listed
Cathedral Of The Holy Spirit School
(Catholic)
508 Raymond St
Bismarck, ND 58501
(701) 223-5484
Gr: PK-5 | 321 students
Light Of Christ Catholic Schools
(Catholic)
1025 N 2nd St
Bismarck, ND 58501
(701) 425-0793
Gr: PK-12 | 1,291 student Tuition listed
St. Alphonsus School
(Catholic)
209 10th Ave
Langdon, ND 58249
(701) 256-2354
Gr: PK-8 | 96 students Avg. class size: 15 students Tuition & acceptance rate listed
St. John Paul Ii Catholic Schools
(Catholic)
5600 25th St S
Fargo, ND 58104
(701) 893-3200
Gr: PK-12 | 1,067 student
St. John's Academy
(Catholic)
215 5th St Se
Jamestown, ND 58401
(701) 252-3397
Gr: PK-7 | 250 students Avg. class size: 23 students Sports: 4 | Extracurrculars: 2 Tuition & acceptance rate listed
St. Johns School
(Catholic)
122 2nd St N
Wahpeton, ND 58075
(701) 642-6116
Gr: PK-6 | 147 students
St. Mary's Central High School
(Catholic)
1025 N 2nd St
Bismarck, ND 58501
(701) 223-4113
Gr: 9-12 | 336 students
Trinity Catholic Schools
(Catholic)
810 Empire Rd
Dickinson, ND 58602
(701) 483-6081
Gr: PK-12 | 666 students Tuition listed
Trinity Elementary North School
(Catholic)
810 Empire Road
Dickinson, ND 58601
(701) 483-6081
Gr: PK-12 | 663 students
Trinity Elementary West
(Catholic)
145 3rd Ave W
Dickinson, ND 58601
(701) 225-8094
Gr: PK-4 | 223 students
Christ The King Catholic Montessori School
Montessori School (Catholic)
505 10th Ave Nw
Mandan, ND 58554
(701) 663-6200
Gr: PK-6 | 163 students Avg. class size: 10 students Extracurrculars: 2 Tuition & acceptance rate listed
Holy Family St. Marys School
(Catholic)
1001 17th Ave S
Grand Forks, ND 58201
(701) 775-9886
Gr: PK-5 | 104 students Avg. class size: 15 students Tuition listed
Holy Spirit Elementary School
(Catholic)
1441 8th Street N
Fargo, ND 58102
(701) 232-4087
Gr: PK-5 | 109 students
Little Flower Elementary School
(Catholic)
306 3rd Ave Se
Rugby, ND 58368
(701) 776-6258
Gr: PK-9 | 143 students
Little Flower Elementary School
(Catholic)
800 University Ave W
Minot, ND 58703
(701) 839-5882
Gr: PK-5 | 142 students
Nativity Continuation School
(Catholic)
1825 11th St S
Fargo, ND 58103
(701) 232-7461
Gr: PK-5 | 216 students
St. Ann's Catholic School
(Catholic)
1115 Louis Riel Drive
Belcourt, ND 58316
(701) 477-2667
Gr: PK-6 | 27 students Avg. class size: 7 students Tuition listed
St. Anne School
(Catholic)
(1)
1315 N 13th St
Bismarck, ND 58501
(701) 223-3373
Gr: PK-5 | 209 students Tuition listed
St. Bernard Mission School
(Catholic)
1 Mission Ave
Fort Yates, ND 58538
(701) 854-7413
Gr: PK-8 | 34 students Tuition listed
St. Catherine Elementary School
(Catholic)
540 3rd Ave Ne
Valley City, ND 58072
(701) 845-1453
Gr: K-6 | 48 students Avg. class size: 10 students
St. Joseph Catholic Montessori School
St. Joseph Catholic Montessori School Photo - School Logo
Montessori School (Catholic)
410 Collins Ave
Mandan, ND 58554
(701) 663-9563
Gr: PK-12 Avg. class size: 25 students Sports: 5 Tuition listed
824 10th Ave Ne
Devils Lake, ND 58301
(701) 662-5016
Gr: PK-8 | 196 students
St. Joseph's School
(Catholic)
(1)
124 6th Street W
Williston, ND 58801
(701) 572-6384
Gr: PK-6 | 213 students
St. Mary's Elementary School
(Catholic)
216 Belmont Road
Grand Forks, ND 58201
(701) 775-4818
Gr: K-6 | 47 students
St. Mary's Grade School
(Catholic)
807 E Thayer Ave
Bismarck, ND 58501
(701) 223-0225
Gr: PK-5 | 265 students Avg. class size: 15 students
St. Michael's School
St. Michael's School Photo - At St. Michael?'s, we foster the development of the whole child through exceptional academics, Christian service and faith-building opportunities. Our highly qualified teachers provide a safe and nurturing learning environment, differentiate instruction to meet the unique strengths and needs of each student, and integrate Gospel teachings and Catholic traditions throughout each school day.
(Catholic)
504 5th Ave N
Grand Forks, ND 58203
(701) 772-1822
Gr: PK-5 | 180 students Avg. class size: 18 students Extracurrculars: 3 Tuition listed
Trinity Elementary East
(Catholic)
515 3rd St E
Dickinson, ND 58601
(701) 225-9463
Gr: PK-4 | 129 students Tuition listed
Trinity Elementary School
(Catholic)
2811 7th St East
West Fargo, ND 58078
(701) 356-0793
Gr: PK-5 | 250 students

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.