Ο αρχαιολογικός χώρος κάστρου Χλεμούτσι βρίσκεται στο χωριό Κάστρο του Δήμου Ανδραβίδας–Κυλλήνης της Περιφερειακής Ενότητας Ηλείας, στο δυτικότερο ακρωτήριο της Πελοποννήσου, μεταξύ Κυλλήνης και Λουτρών Κυλλήνης. Το Χλεμούτσι είναι χτισμένο στο ψηλότερο σημείο της περιοχής, στην κορυφή του λόφου Χελωνάτα. Από τη στρατηγική και περίοπτη θέση του δεσπόζει σε όλη την πεδιάδα της Ηλείας, εποπτεύοντας παράλληλα τη νότια Αχαΐα, το Ιόνιο πέλαγος και τις ακτές της Αιτωλοακαρνανίας.