Por el origen de sus fundadores, anónimos por cierto, la lengua predominante en la localidad de Xochiapa y en toda la jurisdicción municipal es el zapoteco, hablándose minoritariamente el chinanteco en las comunidades de Cruz Verde y San Gabriel la Chinantla; el Mixe en Arroyo Santa Maria y San Cristóbal.