Santa María de Nava es el nombre con el que se conoce a una diminuta población palentina situada al noroeste de la capital de su provincia, en la zona septentrional del Valle que excava el río Pisuerga. Santa María se en encuentra ubicada al norte de la importante localidad de Aguilar del Campoo, entre Salinas de Pisuerga y Barruelo de Santullán. La forma más directa de llegar es la carretera provincial 212 desde Cervera de Pisuerga, tomando la desviación en Salinas.
El pequeño lugar de Santa María comparte con el resto del municipio la posibilidad de visitar el Santuario de Nuestra Señora del Carmen, en el cual se venera la imagen de la patrona del valle. Al llegar al templo nos sorprende una majestuosa construcción en estilo barroco, donde también existe una antigua hospedería o casa de acogida para los peregrinos que realizan el Camino de Santiago por tierras leonesas. Esta iglesia es también la sede de la cofradía del mismo nombre, fundada en el siglo XVII, poco después de que Nuestra Señora del Carmen obtuviese la prebenda de una bula papal.