Ο Άγιος Ιωάννης είναι χωριό της δημοτικής κοινότητας, δημοτικής ενότητας και δήμου Χερσονήσου, της περιφερειακής ενότητας (τέως νομού) Ηρακλείου, στην περιφέρεια Κρήτης, σύμφωνα με το πρόγραμμα Καλλικράτης. Πριν το σχέδιο Καποδίστριας και το πρόγραμμα Καλλικράτης, ανήκε στην επαρχία Πεδιάδας του νομού Ηρακλείου, στο γεωγραφικό διαμέρισμα Κρήτης.
Ο Άγιος Ιωάννης είναι παραθαλάσσιος οικισμός στο βορειοανατολικό τμήμα του νομού Ηρακλείου, προς τις δυτικές ακτές του κόλπου των Μαλίων. Βρίσκεται πάνω στην οδό Ηρακλείου-Αγίου Νικολάου (ΕΟ 90), μεταξύ Ανάληψης και Λιμένα Χερσονήσου και σε μέσο σταθμικό υψόμετρο 50. Απέχει 24 χλμ. περίπου Α. του Ηρακλείου.
Ο οικισμός αναγνωρίστηκε το 1991 και προσαρτήθηκε στην κοινότητα Χερσονήσου. Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Χερσονήσου και προσαρτήθηκε στον δήμο Χερσονήσου.
Η εκκλησία του Αγίου Ιωάννη στο βόρειο τμήμα του χωριού
Εγκυκλοπαίδεια Πάπυρος Λαρούς Μπριτάνικα, 2006 (ΠΛΜ) Εγκυκλοπαίδεια Δομή, 2002-4 Χάρτες «ROAD» (Κρήτη 1:250000) eetaa.gr