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