San Andrés está situado al oriente del Departamento de Santander y a su vez de Colombia, ubicado a los 6º 45’ 5 latitud Norte y 72° 51’ de longitud Oeste.