Los cuicatecos actualmente se sitúan al noroeste de Oaxaca, ocupando un área aproximada de 8,400 km2, su territorio incluye los municipios de Concepción Papalo, San Juan Tepeuxila, Santa María Tlalixtac, San Pedro Teutila, San Andrés Teotilalpam, San Francisco Chapulapa, Santiago Huaclilla, San Juan Bautista Cuicatlan y Santiago Nacaltepec.