El Santuario de Nuestra Señora del Henar, o simplemente El Henar, está ubicado en el municipio de Cuéllar, en la provincia de Segovia, España a cinco kilómetros de su casco urbano, si bien está más próximo al pueblo de Viloria del Henar, que pertenece a la provincia de Valladolid.