Tiene límites al noreste con el municipio de Los Barros, al este San Felipe Santiago, al noroeste con el municipio de Cerro Pelón, y al sur limita con el municipio de San Agustín de las Palmas. Posee una extensión territorial de 318.80 kilómetros cuadrados.