La ville de Puno est le centre touristique du département, point de départ obligé de toutes les excursions touristiques dans la région. Chef-lieu du district, de la province et du département du même nom, la ville est située sur les bords du lac Titikaka, dans une baie au relief mollement ondulé et entourée des monts Machallata, Azoguini, Pirhua Pirhuani et Cancharani. La ville possède une altitude moyenne de 3827 mètres. et ses coordonnées géographiques sont 15° 50' de latitude Sud et 70° 01' de longitude Ouest.
Puno est considérée comme la Capitale du folklore péruvien, ce que ses habitants se complaisent à démontrer lors des grandes festivités dédiées à la Vierge de la Chandeleur. En février de chaque année, la ferveur religieuse des autochtones unie à leur enthousiasme pour les danses et la musique transforme la ville en un lieu vraiment hors du commun.