Ο Άγιος Ιωάννης είναι παράλιος οικισμός στο νότιο τμήμα του νομού Ηρακλείου. Βρίσκεται κοντά στους νοτιοδυτικούς πρόποδες του Κόφινα και δυτικά του ακρωτηρίου Μαρτέλος, σε μέσο σταθμικό υψόμετρο 25. Απέχει 60 χλμ. περίπου Ν. του Ηρακλείου.[4][5][6][7]
Ο οικισμός αναγνωρίστηκε το 1991 και προσαρτήθηκε στην κοινότητα Σταβιών. Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Σταβιών και προσαρτήθηκε στον δήμο Κόφινα. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Κόφινα και προσαρτήθηκε στον δήμο Γόρτυνας.[3]
Αξιοθέατα
Η παραλία του οικισμού
Η παραλία «Ελυγιά» στις εκβολές του φαραγγιού Βαλαχά, ανατολικά μετά το χαρακτηριστικό ακρωτήρι του οικισμού