San Luis está ubicado en el suroeste de las sierras de San Luis, en un sector llamado Punta de los venados. Cuenta con un corredor bioceánico, la Ruta Nacional 7; otras dos rutas nacionales, la RN 146 y la RN 147; además de las rutas provinciales 3 y 20.La ciudad está ubicada a 711 metros sobre el nivel del mar, posicionándose como la tercera capital con más altura de la Argentina. Cuenta con parques de recreación y numerosas plazas.