Santa María de Cayón es un municipio de Cantabria (España), de la comarca del Pas-Miera se encuentra el valle de Cayón regado por el río Pisueña muy cerca de localidades importantes como Puente Viesgo, la ciudad de Torrelavega (20 kilómetros), a 2 kilómetros del Parque de la Naturaleza de Cabárceno y a 29 kilómetros de Santander.