Yunguyo es un pueblo de la Región Puno en el sureste de Perú . Es la capital de la provincia de Yunguyo y del distrito de Yunguyo . Tiene una población de 12,625 (estimación de 2008).
Yunguyo está ubicado en una península a orillas del lago Titicaca . La frontera con Bolivia corre junto a la ciudad y una carretera la conecta con la ciudad de Copacabana ubicada a pocos kilómetros en el lado boliviano de la península.
Coordenadas : 16 ° 14′39.06 ″ S 69 ° 05′33.95 ″ W / 16.2441833 ° S 69.0927639 ° W