Viracocha, Wiracocha ou Huiracocha (em quíchua: Apu Kun Tiqsi Wiraqutra) é a divindade invisível, criadora do mundo na cosmovisão inca[1][2], considerado como o esplendor original, o Senhor, Mestre do Mundo, sendo o primeiro deus dos antigos tiahuanacos, que provinham do lago Titicaca, de cujas águas teria surgido (senão da caverna de Pacaritambo, conforme outras versões),[3][4] criando então o céu e a terra, pelo que é intimamente associado ao mar.[5] É o arquétipo da ordem do universo no ser humano.
Divindade andrógina criada por si mesma, representava a dualidade da criação, imortal, introduzida durante a expansão Wari-Tiwanaco, é a deidade principal, criadora do Universo[6] e tudo que nele existe: a terra, o sol, os seres humanos, as plantas, adotando distintas formas, e se acreditava que ele estava em toda parte. É uma entidade que representa em si próprio a potência masculina e feminina.
O culto ao deus criador supõe um conceito que abrange o abstrato e o intelectual, e era destinado apenas à nobreza.
Este deus, ou Huaca, aparentemente também está presente na iconografia dos habitantes de Caral e de Chavín, antigas cidades no atual território do Peru.