Otero de Herreros es un municipio situado en la provincia de Segovia , Castilla y León , España. Según el censo de 2004 ( INE ), el municipio cuenta con una población de 873 habitantes.