Located 104 kilometres south east of Cloncurry, McKinlay was named after the McKinlay River which was discovered and named by the explorer John McKinlay.