Atotonilco de Tula se localiza al sur del territorio hidalguense entre los paralelos 19° 52’ y 20° 03’ de latitud norte; los meridianos 99° 08’ y 99° 19’ de longitud oeste; con una altitud entre 2000 y 2800 msnm.