Carabantes se situa al extremo oriental de la provincia de Soria.
La superficie es de 1624 hectáreas de relieve accidentado, su término limita al Norte con Reznos y Berdejo (este último provincia de Zaragoza),al Este con Bijuesca (también de Zaragoza), al Sur con Deza, (por su Barrio de La Alameda) y por el Oeste con La Quiñoneria (por su barrio de Aldehuela de Peñalcazar).
Cruza el municipio la carretera SO-P-3005 que enlaza con la N-234 y comunica Carabantes con Soria en 50Km.
Su Clima es típicamente continental, con inviernos de larga duración y fríos así como veranos cortos y calurosos. Las lluvias, en general poco abundantes, hacen su aparición en otoño.