Ο Ακροκόρινθος είναι βράχος ύψους 579 μέτρων που δεσπόζει στην πεδιάδα της Κορίνθου. Στους πρόποδές του ήταν χτισμένη η Αρχαία Κόρινθος.
Ο βράχος, λόγω της μορφολογίας του, χρησιμοποιήθηκε από τα αρχαία χρόνια ως κάστρο (ακρόπολη) και αποτελεί ένα από τα μεγαλύτερα σε έκταση κάστρα της Πελοποννήσου.
Η περίμετρος των τειχών του φτάνει τα 3 χιλιόμετρα. Αν και η τελική μορφή του κάστρου οφείλεται σε ανακατασκευές και προσθήκες επί Τουρκοκρατίας, το μεγαλύτερο μέρος των εργασιών οχύρωσης πραγματοποιήθηκε στη μεσοβυζαντινή εποχή και πιο συγκεκριμένα κατά τον 12ο αιώνα. Η βυζαντινή οχύρωση ακολούθησε την χάραξη των αρχαίων τειχών στο φρύδι του βράχου και ενσωμάτωσε τμήματά τους που είναι ορατά μέχρι σήμερα.