Taquile is een heuvelachtig eiland in het Titicacameer, 45 kilometer ten oosten van Puno, Peru. Het is smal en lang en functioneerde als gevangenis toen Peru nog een Spaanse kolonie was, en in de 20e eeuw. In 1970 werd het eigendom van de mensen van Taquile, die het eiland sindsdien bewonen.
Het Taquileanse eiland heeft rond de 2200 inwoners en is 5,5 bij 1,6 km in grootte (maximale afmetingen), met een oppervlakte van 5.72 km². Het hoogste punt van het eiland is 4050 meter boven zeeniveau en het belangrijkste dorp ligt op 3950 m. Pre-Inca ruïnes zijn te vinden op het hoogste deel van het eiland en agrarische terrassen op berghellingen. Van de hellingen van Taquile is er een uitzicht over de wit besneeuwde bergtoppen van Bolivia. De inwoners, bekend als Taquileños, spreken Zuid-Quechua.