Raqchi es un sitio arqueológico incaico ubicado en el distrito de San Pedro de Cachas en la provincia de Canchis, Cusco, Perú. El sitio arqueológico también es conocido como el templo de Viracocha debido a una de sus construcciones emblemáticas. Se encuentra cercano al pueblo de Raqchi y al río Vilcanota.
El complejo de Racchi se compone de varias áreas diferentes cada una designada con una función específica.