Cooktown is a coastal town and locality in the Shire of Cook, Queensland, Australia. Cooktown is at the mouth of the Endeavour River, on Cape York Peninsula in Far North Queensland where James Cook beached his ship, the Endeavour, for repairs in 1770. Both the town and Mount Cook which rises up behind the town were named after James Cook.
Cooktown is one of the few large towns in the Cape York Peninsula and was founded on 25 October 1873 as a supply port for the goldfields along the Palmer River. It was called "Cook's Town" until 1 June 1874. In the 2016 census the locality of Cooktown had a population of 2,631 people.