Mount Vernon Academy Photo

Best Salt Lake County Private Schools (2025)

For the 2025 school year, there are 87 private schools serving 13,676 students in Salt Lake County, UT (there are 323 public schools, serving 208,999 public students). 6% of all K-12 students in Salt Lake County, UT are educated in private schools (compared to the UT state average of 3%).
The top ranked private schools in Salt Lake County, UT include Rowland Hall, Judge Memorial Catholic High School, and Challenger School - Salt Lake.
The average tuition cost is $11,410, which is lower than the Utah private school average tuition cost of $14,930.
31% of private schools in Salt Lake County, UT are religiously affiliated (most commonly Catholic and Christian).

Top Ranked Salt Lake County Private Schools (2025)

School
Location
Quick Facts
Anthem Preparatory School
Anthem Preparatory School Photo
(Christian)
(15)
11100 S. Redwood Road
South Jordan, UT 84095
(801) 254-3882
Gr: PK-12 | 180 students Avg. class size: 12 students Sports: 5 | Extracurrculars: 11 Tuition & acceptance rate listed
Challenger School - Holladay
Challenger School - Holladay Photo
Daycare / Preschool
4555 S 2300 E
Salt Lake City, UT 84117
(801) 278-4797
Gr: NS-K
1325 S Main St
Salt Lake City, UT 84115
(801) 487-9984
Gr: NS-8 | 550 students Avg. class size: 12 students Tuition & acceptance rate listed
10670 S 700 E
Sandy, UT 84070
(801) 572-6686
Gr: NS-8
2247 West 8660 South
West Jordan, UT 84088
(801) 565-1058
Gr: NS-1
Mount Vernon Academy
Mount Vernon Academy Photo
(5)
240 East 5600 South
Salt Lake City, UT 84107
(801) 266-5521
Gr: K-12 | 168 students Avg. class size: 14 students Sports: 8 Tuition & acceptance rate listed
Rowland Hall
Rowland Hall Photo - As Utah's oldest independent, coeducational day school, Rowland Hall sets the standard for teaching and learning excellence. We're committed to developing people the world needs, and we're known for our warm and welcoming community, academic excellence, and focus on the whole student.
(29)
720 Guardsman Way
Salt Lake City, UT 84108
(801) 355-7485
Gr: PK-12 | 987 students Avg. class size: 15 students Sports: 13 | Extracurrculars: 36 Tuition & acceptance rate listed
Bell Canyon Montessori School
Bell Canyon Montessori School Photo
Montessori School
(1)
1690 E. 11400 So.
Sandy, UT 84092
(801) 571-1515
Gr: PK-2 | 67 students Avg. class size: 25 students Tuition & acceptance rate listed
Aim Academy
Special Program Emphasis
830 E 9400 S
Sandy, UT 84094
(801) 390-3803
Gr: K-12 Tuition & acceptance rate listed
Carden Memorial School
(Christian)
(1)
1452 E 2700 S
Salt Lake City, UT 84106
(801) 486-4895
Gr: K-8 | 310 students Tuition listed
Dancing Moose Montessori River Park
Dancing Moose Montessori River Park Photo
Montessori School
10995 S River Front Parkway
South Jordan, UT 84095
(801) 968-0100
Gr: PK-2 | 312 students Avg. class size: 20 students Tuition listed
Daybreak Academy
11221 S Copper Rock Dr
South Jordan, UT 84009
(801) 878-1788
Gr: PK-3 | 257 students
Elizabeth Academy
Elizabeth Academy Photo - Elizabeth Academy campus in Millcreek.
Montessori School
(4)
2870 S Connor St
Salt Lake City, UT 84109
(801) 281-4848
Gr: PK-8 | 283 students Extracurrculars: 8
2755 Decker Lake Ln
West Valley City, UT 84119
(801) 908-7826
Gr: K-8 | 456 students Tuition listed
Foothill Montessori of Salt Lake
Foothill Montessori of Salt Lake Photo - Students work with a variety of Practical Life materials to develop a sense of order, concentration, coordination and independence. They learn to be part of a community and practice skills in the way of care of self, care of environment, control of movement, and grace and courtesy.
Montessori School
(24)
2416 East 1700 South
Salt Lake City, UT 84108
(801) 355-1555
Gr: NS-6 | 197 students Avg. class size: 14 students Sports: 6 | Extracurrculars: 3 Tuition & acceptance rate listed
Hilltop Christian School
Hilltop Christian School Photo - Music & Movement Enrichment Class
Alternative School (Christian)
(9)
985 E 10600 S
Sandy, UT 84094
(801) 576-1390
Gr: PK-5 | 107 students Avg. class size: 12 students Extracurrculars: 4 Tuition & acceptance rate listed
2 N Medical Dr
Salt Lake City, UT 84113
(801) 581-0097
Gr: PK-K | 188 students Avg. class size: 12 students
Intermountain Christian School
Intermountain Christian School Photo - ICS is tucked along the Wasatch Front at the base of Salt Lake Valley`s Big Cottonwood Canyon. We have direct access to The Greatest Snow on Earth, incredible trails for hiking and biking, and some of the most unique state and national parks in the United States.
(Christian)
(20)
6515 Lion Lane
Salt Lake City, UT 84121
(801) 365-0370
Gr: PK-12 | 289 students Avg. class size: 18 students Sports: 7 | Extracurrculars: 20 Tuition listed
J E Cosgriff Memorial Catholic School
(Catholic)
(2)
2335 Redondo Avenue
Salt Lake City, UT 84108
(801) 486-3197
Gr: PK-8 | 382 students Tuition listed
Juan Diego Catholic High School
Juan Diego Catholic High School Photo - Juan Diego's 56 acre campus is 20 minutes from ski canyons and Salt Lake City.
(Catholic)
(10)
300 East 11800 South
Draper, UT 84020
(801) 984-7650
Gr: 9-12 | 733 students Avg. class size: 25 students Sports: 19 | Extracurrculars: 31 Tuition & acceptance rate listed
Judge Memorial Catholic High School
Judge Memorial Catholic High School Photo - Game Day at Judge
(Catholic)
(3)
650 South 1100 East
Salt Lake City, UT 84102
(801) 517-2157
Gr: 9-12 | 504 students Avg. class size: 19 students Sports: 16 Tuition & acceptance rate listed
Kearns-saint Ann School
(Catholic)
430 E 2100 S
Salt Lake City, UT 84115
(801) 486-0741
Gr: PK-8 | 161 students Sports: 2
The Madeleine Choir School
The Madeleine Choir School Photo - The Madeleine Choir School is a Pre-K3 through Eighth Grade school focused on the development of the whole child with an emphasis on choral music.
(Catholic)
(3)
205 1st Ave
Salt Lake City, UT 84103
(801) 323-9850
Gr: PK-8 | 424 students Avg. class size: 23 students Sports: 2 | Extracurrculars: 4 Tuition & acceptance rate listed
The McGillis School
(1)
668 South 1300 East
Salt Lake City, UT 84102
(801) 583-0094
Gr: K-8 | 398 students Avg. class size: 18 students Sports: 4 | Extracurrculars: 1 Tuition & acceptance rate listed
Meadow Ridge Academy Microschool
Meadow Ridge Academy Microschool Photo - Meadow Ridge Academy - stock image
(Latter Day Saints)
(2)
Meadow Ridge Academy
West Jordan, UT 84088
(888) 888-8888
Gr: 5-8 Avg. class size: 8 students Sports: 1 Tuition & acceptance rate listed
Newcastle Preschool
Newcastle Preschool Photo - Newcastle Pre-K students participate in daily writing activities
Daycare / Preschool
12257 S 800 E
Draper, UT 84020
(801) 553-0622
Gr: NS | 370 students Avg. class size: 12 students Tuition & acceptance rate listed
Our Lady Of Lourdes Catholic School
Our Lady Of Lourdes Catholic School Photo
(Catholic)
1065 E 700 S
Salt Lake City, UT 84102
(801) 364-5624
Gr: K-8 | 186 students Avg. class size: 20 students Sports: 2 | Extracurrculars: 3 Tuition & acceptance rate listed
Realms Of Inquiry
Realms Of Inquiry Photo - Experiential program
(5)
1006 W Atherton DR
Salt Lake City, UT 84123
(801) 467-5911
Gr: 6-12 | 26 students Avg. class size: 10 students Sports: 5 | Extracurrculars: 1 Tuition & acceptance rate listed
Redeemer Lutheran School
Redeemer Lutheran School Photo
(Lutheran Church Missouri Synod)
(10)
1955 East Stratford Avenue
Salt Lake City, UT 84106
(801) 487-6283
Gr: PK-8 | 70 students Avg. class size: 5 students Sports: 4 Tuition & acceptance rate listed
Rowland Hall
720 S Guardsman Way
Salt Lake City, UT 84102
(801) 355-7485
Gr: PK-12 | 981 students Tuition listed
St. Francis Xavier Catholic School
St. Francis Xavier Catholic School Photo - Celebrating Junior Achievement
(Catholic)
(9)
4501 W 5215 S
Salt Lake City, UT 84118
(801) 966-1571
Gr: PK-8 | 241 students Avg. class size: 25 students Sports: 3 | Extracurrculars: 4 Tuition listed
St. John The Baptist Middle School
(Catholic)
300 E 11800 S
Draper, UT 84020
(801) 984-7613
Gr: 6-8 | 400 students Avg. class size: 120 students Sports: 5 | Extracurrculars: 6 Tuition & acceptance rate listed
Saint John the Baptist Middle School
(Catholic)
11800 South 300 East
Draper, UT 84020
(801) 984-7614
Gr: 6-8 | 344 students Avg. class size: 22 students Tuition & acceptance rate listed
St. Vincent De Paul Parish School
(Catholic)
1385 Spring Ln
Salt Lake City, UT 84117
(801) 277-6702
Gr: PK-8 | 306 students
Summit Christian Academy
Summit Christian Academy Photo - We are a small private Christian school with a diverse population of students. Our teachers focus on interactive learning experiences to help students better absorb what they learn.
(Seventh Day Adventist)
(9)
4020 South 900 East
Salt Lake City, UT 84124
(801) 613-1722
Gr: K-8 | 52 students Avg. class size: 12 students Extracurrculars: 6 Tuition & acceptance rate listed
Show 52 more private schools in Salt Lake County, UT (out of 87 total schools)
Loading...
[+] Show Closed Private Schools in Salt Lake County, Utah

Salt Lake County Private Schools (Closed)

School
Location
Quick Facts
Benjamin Franklin Academy (Closed 2016)
Alternative School (Latter Day Saints)
825 N 300 W Suite 200
Salt Lake City, UT 84103
(801) 466-4326
Gr: PK-12 | 36 students Avg. class size: 5 students Tuition & acceptance rate listed
Gateway Academy (Closed 2013)
All-boys | Alternative School
2487 S 700 E
Salt Lake City, UT 84106
(801) 463-7888
Gr: 9-12 | 36 students
1785 W 7888 S
West Jordan, UT 84088
Gr: PK-K | 20 students
9269 Teal Cir
Sandy, UT 84093
(801) 733-9737
Gr: K-1 | 5 students
181 E 8960 S
Sandy, UT 84070
(801) 987-3589
Gr: NS | 48 students
8265 W 2700 S
Magna, UT 84044
(801) 243-1636
Gr: 8-12 | 64 students

Frequently Asked Questions

What are the top ranked private schools in Salt Lake County, UT?
The top ranked private schools in Salt Lake County, UT include Rowland Hall, Judge Memorial Catholic High School, and Challenger School - Salt Lake.
How many private schools are located in Salt Lake County?
87 private schools are located in Salt Lake County.
How much do private schools cost in Salt Lake County?
The average tuition cost is $11,410, which is lower than the Utah private school average tuition cost of $14,930.
How diverse are private schools in Salt Lake County?
Salt Lake County private schools are approximately 29% minority students, which is higher than the Utah private school average of 27%.
What percentage of students in Salt Lake County go to private school?
6% of all K-12 students in Salt Lake County are educated in private schools (compared to the UT state average of 3%).
What percentage of private schools are religiously affiliated in Salt Lake County?
31% of private schools in Salt Lake County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in Salt Lake County are often viewed compared to one another?

Recent Articles

How to Afford Private School: Real Tips for Middle‑Class Families
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
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.
Is It Easier to Land a Private School Job When You're Already Employed?
Is It Easier to Land a Private School Job When You're Already Employed?
Is it easier to land a private school job when you're already employed? This article breaks down employer biases, networking advantages, and negotiation leverage—plus the latest hiring trends in independent schools. If you’re considering a move, here’s how to maximize your position.