El municipio limita al noreste con el municipio de El Nayar, al sureste con el municipio de Santa María del Oro, al sur con el municipio de Xalisco, al oeste con el municipio de San Blas y al noroeste con el municipio de Santiago Ixcuintla.