Osorno la Mayor es un municipio ubicado en la provincia de Provincia de Palencia en Castilla y León. La población de Osorno la Mayor es de 1 185 personas (2020), el área de Osorno la Mayor es de 89.16 kilómetros cuadrados, la distancia de Osorno la Mayor a Madrid es de 294 kilómetros. Osorno la Mayor comparte fronteras con Herrera de Pisuerga, Melgar de Fernamental, Osornillo, Lantadilla, Marcilla de Campos, Villovieco, Villaherreros, Abia de las Torres y Espinosa de Villagonzalo.