Puma Punku es un sitio arqueológico ubicado cerca de Tiwanaku, Bolivia, que data alrededor del 500-600 d.C. Se cree que fue construido por la cultura Tiwanaku, aunque se desconocen los constructores exactos.
El sitio fue redescubierto a mediados del siglo XX por investigadores como Arthur Posnansky y Erich von Däniken.
Hoy en día, Puma Punku está situado dentro del complejo arqueológico más grande de Tiwanaku en el oeste de Bolivia, cerca de la orilla sureste del lago Titicaca. El sitio consta de intrincadas estructuras de piedra, incluidos grandes bloques de piedra con cortes precisos y formas entrelazadas.
Sus macizos bloques de piedra, algunos de ellos de varias toneladas de peso, destacan por su corte y encaje precisos, sin necesidad de mortero. Las características de construcción del sitio incluyen sus exclusivos bloques en forma de H y superficies de piedra cortadas con precisión. Las piedras utilizadas en el sitio Puma Punku son principalmente andesita y arenisca. Estas piedras fueron extraídas de fuentes cercanas y transportadas al sitio para la construcción. La andesita es una roca volcánica, mientras que la arenisca es una roca sedimentaria, las cuales prevalecen en la región andina donde se encuentra Puma Punku.