San Gil se encuentra ubicada a 96 kilómetros de Bucaramanga, capital del Departamento de Santander, y a 327 kilómetros de la capital de la República, Bogotá.