El municipio de Huimilpan está ubicado al sur del estado y limita con Corregidora al oeste, con Querétaro y El Marqués al norte, con Pedro Escobedo y San Juan del Río al este, con Amealco al sureste y con los estados de Guanajuato y Michoacán al sur.