Ο οικισμός του Αγίου Ιωάννη βρίσκεται στον νομό Λακωνίας, σε μικρή απόσταση (8χλμ) από την Μονεμβασιά, στον δήμο της οποίας και ανήκει από το 1845. Σύμφωνα με την διοικητική διαίρεση της Ελλάδος με το πρόγραμμα «Καλλικράτης», αποτελεί τμήμα της Τοπικής Κοινότητας Ιέρακος και της Δημοτικής ενότητας Ζάρακα, με έδρα τους Μολάους. Πρόκειται για έναν οικισμό που απλώνεται ανάμεσα στις κοιλάδες βουνών και είναι ορατός από την Μονεμβασιά, με την οποία συνδέεται μέσω του κεντρικού δρόμου που οδηγεί εκτός της πόλης. Ο δρόμος αυτός έχει μέγιστη σημασία για τον Άγιο Ιωάννη, καθώς μέσω αυτού εξυπηρετούνται οι βασικότερες ανάγκες των κατοίκων (εργασία, τρόφιμα, εκπαίδευση, ψυχαγωγία). Η αρτηρία αυτή διατρέχει τον οικισμό, ενώνοντας τον με κοντινά χωριά (Αγγελώνα), αλλά κυρίως με τους Μολάους, όπου βρίσκεται το γενικό νοσοκομείο Λακωνίας.