Η Κερατέα βρίσκεται στη Στερεά Ελλάδα και συγκεκριμένα στο νοτιοανατολικό τμήμα του Νομού Αττικής, χτισμένη στους πρόποδες του Πανείου όρους. Η συνολική της έκταση είναι περίπου 129 τετραγωνικά χιλιόμετρα. Παλαιότερα λειτουργούσε ως ανεξάρτητος δήμος (από το 1951 έως το 2010), αλλά με την εφαρμογή του προγράμματος "Καλλικράτης" εντάχθηκε στον Δήμο Λαυρεωτικής μαζί με τους γύρω οικισμούς. Βρίσκεται σε απόσταση 43 χιλιομέτρων από την πόλη των Αθηνών και σε κοντινή απόσταση από τις παραλιακές περιοχές του νομού, όπως το Λαύριο, την Κακιά Θάλασσα και το Μικρολίμανο.
Κύριες προσβάσεις στον οικισμό είναι η κεντρική οδική αρτηρία λεωφόρος Λαυρίου, καθώς και η κεντρική οδική αρτηρία Αθηνών-Σουνίου, που τον διασχίζει. Τα μέσα που μπορούν να χρησιμοποιηθούν για να φτάσει ο επισκέπτης εκεί είναι ΙΧ, ταξί ή ΚΤΕΛ.