Pitalito está ubicado al sur del departamento del Huila sobre el valle del Magdalena y en el vértice que forman las cordilleras central y oriental a 1.318 msnm, a 188 km de la capital del Huila Neiva y a 485,4 km de Bogotá.