El municipio cuenta con 23 localidades, siendo las más importantes: Santa María de los Ángeles (cabecera municipal), Sauz de los Márquez, Barrio de Tapias, Huacasco y 21 de marzo.