Ayaviri es un distrito distrito de la provincia de Melgar en el departamento peruano de Puno.