Buitrago se encuentra ubicado al Noreste de la provincia de Soria, pertenece a la comarca del Campo de Gómara. Limita al Norte y al Oeste con Fuentelsanz, al Este con Renieblas y al Sur con Fuentecantos.
Su término municipal se extiende entre los 41º 51' de latutud Norte y 2º 25' longitud Oeste.
Con una superficie geogáfica de 550 hectáreas, se encuentra a una altitud de 1050 metros sobre el nivel del mar.
El clima se considera continental frío, caracterizado por inviernos largos y veranos cortos. Las temperaturas más bajas se suelen encontrar en la época invernal, cuando no suele supera los 0ºC.
Por su término discurre el arroyo Fuentelsanz.
Buitrago dista muy poco de la capital de la provincia, tan solo 12 kilómetros, pudiendo acceder a ella por la N-111 (Soria-Logroño) y cogiendo el desvío por la SO-615 hacia Arnedo.
Su economía esta basada en el cultivo, destacando como especies de secano el girasol, trigo, avena y cebada, gracias al canal de Buitrago también es posible cultivar especies de regadío como la patata y la alfalfa.
Es posible encontrar algo de ganadería vacuna y lanar.
Como fauna podemos destacar liebre, conejo, perdiz, codorniz, tórtola y paloma. La fauna es bastante escasa ya que la mayoría de monte esta destinado al cultivo