La provincia de San Antonio de Putina es una de las trece que conforman el departamento de Puno en el sur del Perú.
Limita por el norte con la provincia de Carabaya y la provincia de Sandia, por el este con Bolivia, por el sur con la provincia de Huancané y por el oeste con la provincia de Azángaro.
[1] La provincia de San Antonio de Putina fue creada por el decreto del 12 de junio de 1989, en el primer gobierno del presidente Alan García.
Esta provincia tiene un área de 3207,38 km².
Se divide en cinco distritos: