Morgan is a city located in Morgan County Utah. It is also the county seat of Morgan County. With a 2020 population of 4,361, it is the 97th largest city in Utah and the 5165th largest city in the United States . Morgan is currently growing at a rate of 1.02% annually and its population has increased by 18.28% since the most recent census, which recorded a population of 3,687 in 2010. Morgan reached it's highest population of in . Spanning over 3 miles, Morgan has a population density of 1,471 people per square mile.
The average household income in Morgan is $92,840 with a poverty rate of 2.45%. The median rental costs in recent years comes to $1,009 per month, and the median house value is $285,400. The median age in Morgan is 31.1 years, 29.2 years for males, and 33 years for females.