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

Morgan County

Utah · Public K-12

Morgan County operates 9 public K-12 schools inside Utah, with combined enrollment of approximately 3,185 (about 354 students per school). By grade band, the county runs 5 elementary, 2 middle, and 1 high schools.

7-year change in Morgan County

SY 2017-18 vs SY 2024-25
Total enrollment
3,185
+82 (+3%) vs SY 2017-18
School count
7
+2 (+40%) vs SY 2017-18
% White
94%
was 94%
% Hispanic
3%
was 3%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
9
1 districts
Enrollment
3,185
NCES CCD
Median income
$130,929
Above Utah avg
Free/reduced lunch
7.8%
Below Utah avg
Elementary
5
1,054 students
Middle
2
989 students
High
1
1,142 students
Combined / other
1
schools
LARGEST DISTRICT
Morgan District
3,185 students · 1 district in Morgan County

County vs. school enrollment demographics

Left bar is the racial makeup of Morgan 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
94%
Hispanic
3%
Black
0%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
93%
Hispanic
3%
Black
0%
Asian
0%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
38.4%
adults 25+
Poverty rate
1.4%
ACS 5-year
Unemployment
2.3%
civilian labor
Median age
33
33.1% under 18

Test scores in Morgan County

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

Top 4 schools (ELA)
  1. Mountain Green School· 62.0%
  2. Mountain Green Middle· 50.7%
  3. Morgan School· 48.9%
  4. Morgan Middle· 42.9%

See all 4 schools in Morgan County ranked by score →

All schools (9)

NameCityLevelGradesEnrollmentRating
Morgan HighMorganHigh09-121,142·
Morgan SchoolMorganElementaryKG-04555·
Mountain Green MiddleMorganMiddle05-08496·
Morgan MiddleMorganMiddle05-08493·
Mountain Green SchoolMountain GreenElementaryKG-04424·
Morgan PreschoolMorganElementaryPK-PK46·
Mountain Green PreschoolMorganElementaryPK-PK29·
Morgan OnlineMorganCombinedKG-120·
Morgan CTE CenterMorganElementaryM-M··

Cities in Morgan County

Morgan8 schoolsMountain Green1 school

About Morgan County

Morgan County is a compact Utah county of about 12,802 residents, home to 9 public schools and roughly 3,185 students.

Zooming out, census numbers show typical household earnings sit around $130,929, roughly 38% of adults have completed at least a four-year degree, and the federal-poverty share is near 1%. That income level is 56% meaningfully above the Utah median.

On the school-mix side, Morgan County comprises 5 elementary schools (1,054 students), 2 middle schools (989), 1 high school (1,142), and 1 combined or other schools.

Morgan District is the biggest district by enrollment, covering about 3,185 students across Morgan County.

Five-year track record. Combined enrollment now sits at 3,185 students, increased 3% from the 3,103 reported in SY 2017-18. Over that span, Morgan County added 2 schools, going from 5 to 7.

On this page, the community for Morgan County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Morgan County?
There are 9 public K-12 schools in Morgan County, Utah, with a combined enrollment of about 3,185.
How many high schools are in Morgan County?
Morgan County, Utah has 1 public high school, serving approximately 1,142 students.
How many middle schools are in Morgan County?
Morgan County, Utah has 2 public middle schools, serving approximately 989 students.
How many elementary schools are in Morgan County?
Morgan County, Utah has 5 public elementary schools, serving approximately 1,054 students.
What is the largest school district in Morgan County?
Morgan District is the largest school district in Morgan County, serving approximately 3,185 students. The county contains 1 school district overall.
How many people live in Morgan County?
Morgan County has roughly 12,802 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Morgan County?
Median household income in Morgan County is $130,929, above the Utah average of $83,812. About 1.4% of residents live below the federal poverty line.
How educated are residents of Morgan County?
Approximately 38.4% of adults 25 and older in Morgan County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Morgan County qualify for free or reduced lunch?
Roughly 7.8% of students in Morgan 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 Morgan County schools?
Across Morgan County public schools, the enrollment-weighted student-teacher ratio is approximately 20.0 to 1.

Morgan County school rankings

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