แหล่งโบราณคดีเขาคาตั้งอยู่ที่บ้านเขาคา หมู่11 ตำบลเสาเภา อำเภอสิชล จังหวัดนครศรีธรรมราช การเดินทางสู่โบราณสถานเขาคา ใช้เส้นทางหลวงหมายเลข 401 (เส้นทางสายเอเชีย A 18) ผ่านอำเภอท่าศาลา เข้าสู่เขตอำเภอสิชล ถึงหลักกิโลเมตรที่ 99 เลี้ยวซ้ายเดินทางไปตามถนน รพช. เส้นทางปากด่าน- เขาคา ประมาณ 4 กิโลเมตร ก็จะถึงบริเวณเขาคา รวมระยะทางประมาณ 58 กิโลเมตร