Nieva liegt in der kastilischen Meseta in ca. 840 m Höhe ungefähr 27 Kilometer (Fahrtstrecke) nördlich der Provinzhauptstadt Segovia. Das Klima ist gemäßigt bis warm; Regen (483 mm/Jahr) fällt mit Ausnahme der trockenen Sommermonate übers Jahr verteilt.[2]