El Haya es una localidad del municipio de Valdeolea (Cantabria, España).
La localidad se encuentra a 996 metros de altitud sobre el nivel del mar, y a 3,5 kilómetros de la capital municipal, Mataporquera.
Al igual que aquellas, cuenta con una sola nave, cabecera recta y torre a los pies.
Frente a la iglesia se mantiene aún en pie, aunque en estado de avanzada ruina, una magnífica casona construida en 1728 por Francisco Gómez Olea, según reza en una inscripción sobre una ventana del lateral del edificio.
Consta de planta baja, a la que se abren tres arcos carpaneles y piso principal en el que sobresale la ventana noble con molduras de orejeras entre dobles pilastras cajeadas, muy simplificada en cuanto a su orden.