Ephraim is a city located in Sanpete County Utah. With a 2020 population of 7,396, it is the 82nd largest city in Utah and the 3824th largest city in the United States . Ephraim is currently growing at a rate of 0.60% annually and its population has increased by 20.55% since the most recent census, which recorded a population of 6,135 in 2010. Ephraim reached it's highest population of in . Spanning over 4 miles, Ephraim has a population density of 1,689 people per square mile.
The average household income in Ephraim is $56,748 with a poverty rate of 22.67%. The median rental costs in recent years comes to $701 per month, and the median house value is $219,000. The median age in Ephraim is 22.1 years, 23.4 years for males, and 21.6 years for females.