Goroke (/ɡəˈroʊk/ gə-ROHK) is a town in the Wimmera region of Victoria. The town is located in the Shire of West Wimmera local government area, 370 kilometres (230 mi) north west of the state capital, Melbourne. At the 2016 census, Goroke recorded a population of 299.