Popoloca es un grupo de lenguas indígenas mexicanas de la rama popoloca de la familia de lenguas otomangueas , estrechamente relacionada con el mazateco . Son hablados por 17.000 personas [1] en el estado de Puebla , México, cerca de Tehuacán .
El Ethnologue distingue siete variedades de popoloca como lenguas separadas. Sin embargo, estos se dividen en cuatro grupos con un 75% de inteligibilidad mutua o más.