Lenguas otomangueanas Otomanguanas orientales Popolocanas Las lenguas popolocas o ngiwa constituyen una macrolengua habladas principalmente en Puebla y Oaxaca (México) que junto con el chocho, el ixcateco y el mazateco, forma la rama popolocana de la familia lingüística Otomangueana.
Las lenguas popolocas no deben confundirse con las lenguas llamadas popolucas habladas en Veracruz, que pertenecen a la familia mixe-zoque.
Ambos términos, popoloca y popoluca, proceden del náhuatl y es un exónimo despectivo que significa "que habla incomprensiblemente"; de ahí el término pasó al español.
Ethnologue distingue las siguientes variedades de popoloca, clasificándolas como lenguas diferentes: Todas estas variedades tienen en conjunto cerca de 30 mil hablantes, todos ellos popolocas en ubicaciones del sur de Puebla cerca de Tehuacán.