ChoiceFunded What your state pays

Charter schools in North Salt Lake, UT

2 schools in North Salt Lake, 31 more within 15 miles. Public, and free to attend.

Public charter schools (tuition-free)

North Salt Lake charter schools at a glance

2 public charter schools give North Salt Lake as their address in the 2025-26 federal school directory, and 31 more are within 15 miles. The 2 in town had about 1,348 students in 2024-25. 2 teach elementary grades and 1 teach high school. Every one is a public school that charges no tuition.

1,348 students, 2024-25
1 high schools
$0 tuition

Networks and districts with the most of these schools: American Preparatory Academy (2), Ascent Academies of Utah (2), Entheos Academy (2), Wallace Stegner Academy (2). Names as reported to the federal directory.

Charter schools in North Salt Lake (2)

Largest first. Enrollment and teachers are from 2024-25; schools new in 2025-26 have no count yet.

Charter school Grades Students (2024-25) Per teacher Phone
Spectrum Academy - NSL K-12 829 11.2 (801) 936-0318
Wasatch Peak Academy K-6 519 20.6 (801) 936-3066

Nearby, within 15 miles (31)

Charter schools in other towns, nearest first. Online schools are left out here because their address is an office.

Charter school Grades Students (2024-25) Per teacher Town Miles Phone
Legacy Preparatory Academy K-9 1,016 18.7 Woods Cross 1 (801) 936-0555
Guadalupe School PK-6 390 32.5 Salt Lake City 3 (801) 531-6100
Salt Lake Center for Science Education 6-12 368 16.8 Salt Lake City 4 (801) 578-8226
Pacific Heritage Academy K-8 327 20.4 Salt Lake City 4 (801) 363-1892
Open Classroom PK-8 307 21.2 Salt Lake City 6 (801) 578-8144
City Academy K-12 92 6.4 Salt Lake City 6 (801) 596-8489
Salt Lake Arts Academy 5-8 415 18.6 Salt Lake City 7 (801) 531-1173
Wallace Stegner Academy K-8 683 19.7 Salt Lake City 7 (801) 456-9570
Dual Immersion Academy PK-8 433 18.3 Salt Lake City 7 (801) 972-1425
Roots Charter High School 9-12 218 20.1 West Valley City 9 (801) 573-8719
East Hollywood High 9-12 318 21.8 West Valley City 9 (801) 886-8181
Ascent Academies of Utah Farmington K-9 385 15.1 Farmington 9 (385) 220-2200
Mana Academy Charter School K-12 301 20.7 West Valley City 9 (801) 972-6262
American Preparatory Academy - The School for New Americans K-6 639 24.4 West Valley City 9 (801) 839-3613
Endeavor Hall K-8 257 West Valley City 9 (801) 972-1153
Vanguard Academy 7-12 623 21.1 West Valley City 9 (801) 327-8724
American Preparatory Academy - Accelerated School K-12 1,556 22.9 West Valley City 10 (385) 351-3090
Monticello Academy K-8 689 19.5 West Valley City 11 (801) 417-8040
Wallace Stegner Academy West Valley K-8 702 22.7 West Valley City 11 (801) 456-9570
Canyon Rim Academy K-6 524 24.4 Salt Lake City 11 (801) 474-2066
Esperanza School K-7 575 23.5 West Valley City 11 (801) 305-1450
Utah International Charter School 6-12 244 16.5 Salt Lake City 11 (385) 290-1306
Jefferson Academy K-6 502 19.2 Kaysville 12 (801) 593-8200
Entheos Academy Magna K-9 475 19 Magna 12 (801) 250-5233
Ascent Academies of Utah - West Valley K-6 425 16.8 West Valley City 12 (801) 685-0228
Utah Career Path High School 9-12 148 14.2 Kaysville 13 (801) 593-2440
Wasatch Waldorf Charter School K-8 625 18.5 Holladay 13 (801) 871-3950
Wallace Stegner Academy Kearns K-12 K-12 777 23.7 West Valley City 13 (801) 456-9570
Academy for Math Engineering & Science 9-12 460 19.1 Salt Lake City 14 (801) 278-9460
Entheos Academy Kearns K-9 579 19.3 Kearns 15 (801) 417-5444
Virtual Horizons Charter School 4-12 new in 2025-26 Layton 15 (801) 941-1789

Charter schools: how they work

  • Public and free. NCES describes a public charter school as a publicly funded school, usually run by a group or organization under a contract (the charter) with the state, the district or another body. The federal definition says a charter school does not charge tuition.
  • Families choose it. Under the same definition, a charter school is one parents choose to send their children to, and it admits students by lottery when more apply than it has room for.
  • Its own rules, its own accountability. The charter frees the school from some state or local rules; in return it must meet the standards written in its charter. It is nonsectarian.
  • No program badge. ChoiceFunded’s program badges and “schools that accept” lists cover private schools only. Charter schools are listed separately here, with no badge, and are never counted with private schools.

Sources: 20 U.S.C. 7221i (federal Charter Schools Program definitions); NCES, Condition of Education: Public Charter School Enrollment. Each state writes its own charter law, so ask the school how enrollment works there.

Questions parents ask

How many charter schools are in North Salt Lake?

2 public charter schools in the 2025-26 federal directory are in North Salt Lake, and 31 more are within 15 miles. Spectrum Academy - NSL, Wasatch Peak Academy.

Do charter schools in North Salt Lake charge tuition?

No. Charter schools are public schools, and the federal definition of a charter school says it does not charge tuition. Ask each school about fees for extras.

How do I enroll in a North Salt Lake charter school?

Apply to each school directly. Under the federal definition, a charter school admits students by lottery when more apply than it has room for, so check each school’s application dates. Each state writes its own charter law.

School facts: U.S. Department of Education, Common Core of Data (2025-26 directory, 2024-25 enrollment and staff). Where our data comes from.

See charter schools How enrollment works