Регион Пуно расположен на юге Перу и граничит с соседними регионами Мадре-де-Дьос на севере, Куско и Арекипа на западе, Мокегуа на юго-западе и Такна на юге, а также с боливийским департаментом Ла-Пас на востоке. Это четвертый по величине регион в стране, занимающий площадь в 71 999 км². Здесь проживает 1 268 441 человек, достаточно внушительный демографический показатель.
Регион Пуно лежит на плато Койао. Ему принадлежит западная часть озера Титикака, самого высокогорного судоходного озера в мире. Анды занимают 70% территории региона, остальные 30% покрыты тропическими лесами Амазонки.
Климат здесь холодный и сухой, сезон дождей длится четыре месяца с декабря по март. Климат тропических лесов — относительно тёплый. Регион богат водным ресурсами: кроме всемирно известного озера Титикака на его территории расположено 50 лагун и более 300 рек.
Административный центр региона — город Пуно, расположенный на озере Титикака, носит звание фольклорной столицы Перу и ворот на озеро Титикака.