Ο Άγιος Δημήτριος είναι ημιορεινός οικισμός στο βορειοδυτικό τμήμα του νομού Ηρακλείου. Βρίσκεται κοντά στον όρμο Ροδιάς, πάνω στην επαρχιακή οδό Ροδιάς-Γαζίου και σε μέσο σταθμικό υψόμετρο 160. Απέχει 15 χλμ. περίπου Δ.ΒΔ. του Ηρακλείου.[4][5][6]
Ο οικισμός αναγνωρίστηκε το 2001 και προσαρτήθηκε στο τοπικό διαμέρισμα Ροδιάς του δήμου Γαζίου. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Γαζίου και προσαρτήθηκε στον δήμο Μαλεβιζίου.[3]