El término municipal de Itero de la Vega, que abarca una superficie de 20,93 km, está situado en el este de la provincia de Palencia, junto al límite provincial con la provincia de Burgos.