Se localiza al noroeste del Estado, en las coordenadas 19º53’ de latitud norte y 102º12’ de longitud oeste; y se encuentra a una altura de 1,700 msnm, limita al norte con Zamora, Jacona y Tlazazalca, al este con Purépero y Chilchota, al sur con Charapan, Los Reyes y Tingüindin, al oeste con Tangamandapio.