Karaköy is a neighborhood in Datça District, in Muğla Province, Türkiye. Karaköy lies in the Datça Peninsula mountains, on the Datça Peninsula peninsula. It has 903 inhabitants (2022). The nearest city is Bodrum, 36 km to the northwest. Near the border: Greece, 20 km. Beaches nearby: Taşlık (6.2 km), Kargı (7 km), Nirva (7.1 km). Among the landmarks around are Knidos (24 km), Lion of Knidos (22 km) and Stadia (1.9 km).