The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Davis County

Utah · Public K-12

Davis County runs 118 public K-12 schools per the latest NCES counts, with an average school size of about 687 students. The level mix is 76 elementary, 17 middle, and 17 high schools.

7-year change in Davis County

SY 2017-18 vs SY 2024-25
Total enrollment
80,835
-3,145 (-4%) vs SY 2017-18
School count
109
+4 (+4%) vs SY 2017-18
% White
78%
was 83%
% Hispanic
15%
was 11%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
370,924
all ages · ACS 5-yr
Schools
118
17 districts
Enrollment
81,110
students · NCES CCD
Median income
$110,884
Above Utah avg
Free/reduced lunch
18.8%
Below Utah avg
Elementary
76
38,955 students
Middle
17
17,191 students
High
17
20,069 students
Combined / other
8
4,895 students
LARGEST DISTRICT
Davis District
71,703 students · 17 districts in Davis County

County vs. school enrollment demographics

Left bar is the racial makeup of Davis County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
84%
Hispanic
12%
Black
1%
Asian
2%
Two or more
9%
Native American
0%
Pacific Islander
1%
School enrollment
White
78%
Hispanic
15%
Black
1%
Asian
1%
Two or more
4%
Native American
0%
Pacific Islander
1%
Bachelor's+
39.3%
adults 25+
Poverty rate
5.2%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
33
30.1% under 18

Test scores in Davis County

Latest 2024-25 ELA proficiency, 93 schools ranked. Utah state average: 41.8%.

Top 5 schools (ELA)
  1. Valley View School· 71.7%
  2. Windridge School· 66.9%
  3. Kay's Creek Elementary· 66.2%
  4. Snow Horse School· 65.1%
  5. Stewart School· 62.4%
Lowest 5 schools (ELA)
  1. Spectrum Academy - NSL· 16.3%
  2. Vae View School· 16.3%
  3. Doxey School· 18.8%
  4. Lincoln School· 19.4%
  5. Wasatch School· 21.7%

See all 93 schools in Davis County ranked by score →

All schools (118)

NameCityLevelGradesEnrollmentRating
Crestview SchoolLaytonElementaryPK-06356·
Taylor SchoolCentervilleElementaryPK-06336·
Fremont SchoolSunsetElementaryPK-06275·
Vista Education CampusFarmingtonHigh07-12267·
Davis Connect 7-12LaytonHigh07-12262·
Mountain HighKaysvilleHigh10-12255·
Family Enrichment CenterKaysvilleElementaryPK-PK225·
Utah Career Path High SchoolKaysvilleHigh09-12148·
Davis Connect K-6FarmingtonElementaryKG-08105·
Renaissance AcademyKaysvilleCombinedKG-1243·
Catalyst CenterKaysvilleHigh09-120·
Star TransitionFarmingtonHigh07-120·
Davis Connect 7-8FarmingtonCombinedM-M··
Horizon Junior High SchoolWest PointElementaryM-M··
Syracus Arts Antelope Jr HighSyracuseElementaryM-M··
Syracuse Arts Academy SouthSyracuseElementaryM-M··
Virtual Horizons Charter SchoolLaytonElementaryM-M··
Wallace Stegner Academy SunsetSunsetElementaryM-M··

Cities in Davis County

Layton22 schoolsKaysville19 schoolsBountiful15 schoolsFarmington11 schoolsSyracuse10 schoolsClearfield8 schoolsWest Point6 schoolsCenterville5 schoolsSunset5 schoolsClinton4 schoolsWoods Cross4 schoolsNorth Salt Lake3 schoolsSouth Weber2 schoolsEast Layton1 schoolLayton1 schoolNorth Salt Lake1 schoolWest Bountiful1 school

About Davis County

Across the sprawling Utah county of Davis County of about 370,924 residents, the public-school footprint covers 118 schools and about 81,110 students.

Looking at the broader picture, census numbers show the median household earns about $110,884 a year, about 39% of adults have a bachelor's degree or above, and roughly 5% of residents live below the federal poverty line. That income level is 32% noticeably above the Utah median.

For a sense of the school types, Davis County spans 76 elementary schools (38,955 students), 17 middle schools (17,191), 17 high schools (20,069), and 8 combined or other schools.

The largest single district in Davis County is Davis District, which alone enrolls about 71,703 students.

Trend over the past 7 years. Combined enrollment now sits at 80,835 students, decreased 4% from the 83,980 reported in SY 2017-18. The school count climbed from 105 to 109 across the same 7-year window. The White share of public-school enrollment declined from 83% to 78%.

Within the allk12 community for this area, the community for Davis County discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Davis County?
There are 118 public K-12 schools in Davis County, Utah, with a combined enrollment of about 81,110.
How many high schools are in Davis County?
Davis County, Utah has 17 public high schools, serving approximately 20,069 students.
How many middle schools are in Davis County?
Davis County, Utah has 17 public middle schools, serving approximately 17,191 students.
How many elementary schools are in Davis County?
Davis County, Utah has 76 public elementary schools, serving approximately 38,955 students.
What is the largest school district in Davis County?
Davis District is the largest school district in Davis County, serving approximately 71,703 students. The county contains 17 school districts overall.
What is the population of Davis County?
Davis County, Utah has a population of approximately 370,924, with a median age of 33. About 30.1% of residents are under 18.
What is the median household income in Davis County?
Median household income in Davis County is $110,884, above the Utah average of $83,812. About 5.2% of residents live below the federal poverty line.
How educated are residents of Davis County?
Approximately 39.3% of adults 25 and older in Davis County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Davis County qualify for free or reduced lunch?
Roughly 18.8% of students in Davis County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Utah county average of 34.8%.
What is the student-teacher ratio in Davis County schools?
Across Davis County public schools, the enrollment-weighted student-teacher ratio is approximately 22.9 to 1.

Davis County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data