La ciudad se encuentra ubicada en el sector noreste de la Provincia de San Luis, dentro del Valle de Conlara y al pie de la margen oeste de la Sierra de los Comechingones. Asimismo la localidad se halla a 908 kilómetros de la ciudad de Buenos Aires.
Además Carpintería limita: al norte con Cerro de Oro, al este con la provincia de Córdoba, al oeste con Ojo del Río y al sur con Los Molles.