Está integrado por un total de 20 localidades, 5 comunidades y su cabecera municipal, San Pedro Piedra Gorda, que se encuentra localizada a un costado de la carretera panamericana.