Según los resultados del censo de población y vivienda del año 2007, la población de la provincia de Puno era de 229 236 habitantes.