Los comienzos del santuario de la Virgen de la Montaña datan del año 1621, cuando el anacoreta Francisco Paniagua levantó una cabaña, conocida como la cueva, que aún se conserva. El santuario actual terminó de construirse en el siglo XVIII y su retablo mayor se atribuye a Churriguera. La Virgen de la Montaña fue declarada patrona de Cáceres en el año 1906 por el Papa Pío X.