Olmillos se encuentra situada a 17 kilómetros de Benavente, siendo una de las localidades bañadas por el río Tera.