Melgar is een provincie in de regio Puno in Peru. De provincie heeft een oppervlakte van 6.447 km² en telt inwoners. De hoofdplaats van de provincie is het district Ayaviri; dit district vormt veneens de stad Ayaviri (210803) Cupi (210804) Llalli (210805) Macari (210806) Nuñoa (210807) Orurillo (210808) Santa Rosa (210809) Umachiri