Está situado junto a la A-1 y la N-110 hacia Soria.
Se sitúa a 63 kilómetros de la capital provincial.
El relieve del municipio está caracterizado por la transición entre la sierra de Somosierra y la meseta castellana, por lo que la altitud es elevada, por donde discurre el río Cerezuelo y varios arroyos.
Junto a la autovía, sobresale el pico Guijar (1100 metros).
El pueblo se alza a 1046 metros sobre el nivel del mar.