K12ATLAS
Release v2026.07
§ Utah school directory

Schools in Utah.

1,242 Utah schools across 41 districts. Browse by school district below, or jump to elementary, middle, or high schools.

Free school profiles report enrollment, staffing, programs, and headline outcomes with vintages. Year-by-year trends and the full 122-field record are member products.

1,242
schools
1,120
public + charter
122
private schools
41
districts listed
§ Distribution

What the numbers say across Utah.

Computed from this list's v2026.07 K12 Atlas records: level mix, school size, staffing ratios, and sector mix. Facts, not scores.

Level mix · 2024
1,242

schools in this directory, split by the level each record reports.

Elementary621
Middle145
High200
Other276

Reported level · v2026.07

School size · 2024
489

students at the median Utah school; the middle half of schools enroll between 211 and 713 students.

Under 200299
200–499334
500–999426
1,000+162

Reported enrollment · v2026.07

Pupil–teacher ratio · 2024
20.9 : 1

students per teacher at the median Utah school reporting staffing.

25th percentile18.1 : 1
Median20.9 : 1
75th percentile23.1 : 1

Reported staffing · v2026.07

Sector mix
Public 973Public charter 147Private 122

Public, public charter, and private records stay separate. Private schools without a comparable CCD level appear under the state's other-level directory.

Record mix · v2026.07

Concentration: the five most-represented districts account for 32.4% of this list (403 of 1,242 records); the five most-represented cities account for 24.9%.

§ School districts

Every Utah school district.

Linked districts open full school lists, feeder relationships, and nearby districts. Remaining districts are listed for reference.

Show
Alpine District
92 schools
Beaver District
7 schools
Box Elder District
23 schools
Cache District
26 schools
Canyons District
50 schools
Carbon District
9 schools
Daggett District
4 schools
Davis District
98 schools
Duchesne District
15 schools
Emery District
10 schools
Garfield District
10 schools
Grand District
4 schools
Granite District
86 schools
Iron District
18 schools
Jordan District
71 schools
Juab District
6 schools
Kane District
11 schools
Logan City District
11 schools
Millard District
9 schools
Morgan District
9 schools
Murray District
12 schools
Nebo District
49 schools
North Sanpete District
8 schools
North Summit District
4 schools
Ogden City District
23 schools
Park City District
12 schools
Piute District
6 schools
Provo District
22 schools
Rich District
5 schools
Salt Lake District
40 schools
San Juan District
11 schools
Sevier District
14 schools
South Sanpete District
8 schools
South Summit District
6 schools
Tintic District
5 schools
Tooele District
29 schools
Uintah District
13 schools
Wasatch District
10 schools
Washington District
56 schools
Wayne District
4 schools
Weber District
55 schools

District list from v2026.07 K12 Atlas profiles. Linked districts open full school directories; every school profile carries key facts free.

§ By level

Utah schools by level.

Each level groups the records that report that classification in the v2026.07 release. Counts, enrollment, and staffing medians come from the same records as the district list above.

Elementary
621

schools · 50.0% of the Utah directory

Students enrolled313,102
Districts96
Cities179
Median school size509
Median pupil–teacher ratio20.9 : 1
Most listed citySalt Lake City · 54
Middle
145

schools · 11.7% of the Utah directory

Students enrolled120,452
Districts38
Cities83
Median school size858
Median pupil–teacher ratio22.3 : 1
Most listed citySalt Lake City · 13
High
200

schools · 16.1% of the Utah directory

Students enrolled181,328
Districts71
Cities100
Median school size456
Median pupil–teacher ratio21.0 : 1
Most listed citySalt Lake City · 17
Other
276

schools · 22.2% of the Utah directory

Students enrolled82,006
Districts80
Cities86
Median school size76
Median pupil–teacher ratio19.0 : 1
Most listed citySalt Lake City · 42
§ FAQ

Questions about Utah schools.

How many schools are in Utah?

K12 Atlas profiles 1,242 public, charter, and private schools in Utah in release v2026.07 — 1,120 public or charter and 122 private.

How many students attend Utah schools?

696,888 students were enrolled across 1,242 Utah schools in the 2024 directory release.

How many school districts are in Utah?

The directory lists 41 Utah school districts. 0 currently carry full district pages with school lists and feeder relationships.

How many elementary, middle, and high schools are in Utah?

Utah reports 621 elementary, 145 middle, 200 high, and 276 other schools in release v2026.07.

What is the largest school district in Utah?

Davis District is the largest Utah school district by school count in the K12 Atlas directory, with 98 schools listed.

What grades do schools in Utah cover?

Grade spans vary by school and district. Every school profile in this directory lists its grade span.

Can I get the full Utah school dataset?

The directory pages are free. Full school rows and API entry are paid — see API access.

Need the full Utah dataset?

Licensed access returns every Utah school with all 122 documented fields, each tied to a source and vintage.