Situado en la margen izquierda del río Órbigo, se encuentra a 7 km de Veguellina de Órbigo, a 12 km de La Bañeza y a 40 km de la capital de la provincia.