Marvel Loch is a small townsite of only around 50 people, some 400 km east of Perth, Western Australia. It is located 32 kms south of Southern Cross, along the Perth to Kalgoorlie Great Eastern Highway. The town is located in the Shire of Yilgarn.
Marvel Loch is located five and a half hours’ drive east of Perth. Named after a racehorse that won the Caulfield Cup in 1905, Marvel Loch was originally a gold mining town.