El pueblo se encuentra en el valle del río Vallarna, aproximadamente a 5 kilómetros de Osorno, la capital del municipio.
Se accede a través de la carretera N-120.
En 1973 Osorno, Santillana de Campos, Las Cabañas de Castilla y Villadiezma se fusionan para formar el municipio conocido como Osorno la Mayor, con capital en Osorno.
[1] Población de derecho según los censos de población del INE Población de hecho según los censos de población del INEEntre el censo de 1981 y el anterior, este municipio desaparece porque se agrupa en el municipio 34901 (Osorno la Mayor)[3]
Población de derecho (2000-2020) según el padrón municipal del INE[4]