El amuzgo o amochco es un grupo étnico indígena que habita en los actuales estados de Oaxaca y Guerrero en México.
La lengua amuzga pertenece al grupo otomangue, tronco savizaa, familia mixteca.
Esta denominación se debe a que el poblado principal de esta etnia en la época prehispánica fungía como cabecera administrativa y religiosa de la zona, donde se registraba por escrito todo lo que sucedía alrededor.
Aunque el idioma amuzgo está perdiendo terreno frente al castellano —pues muchos amuzgos emigran a la Ciudad de México o al norte desde muy jóvenes—, continúa muy vigente y con bastante fuerza según regiones, micro-regiones, comunidades, agencias o rancherías del territorio amuzgo.
Esta falta de práctica en la lengua ha hecho que las personas ya no puedan comunicarse en la forma que ellos solían hacerlo haciendo más difícil su comprensión.