Mosida (or infrequently Mosida-by-the-Lake) is a ghost town located on the southwestern shore of Utah Lake, in Utah County, Utah, United States. The nearest inhabited town is Elberta, some 12 miles (19 km) to the south. A heavily promoted planned community in the 1910s, Mosida was ultimately a failure.