Midway is a city in Wasatch County, Utah, United States. It is located in the Heber Valley, approximately 3 miles west of Heber City and 28 miles southeast of Salt Lake City, on the opposite side of the Wasatch Mountains. The population was 3,845 at the 2010 census.