El río Pilcomayo nace en la provincia Eduardo Abaroa en el departamento de Oruro a 5.200 m y discurre por 836 km desde las coordenadas ("") hasta la población de Esmeralda en la frontera con Argentina, a una altitud de 265 m para desembocar en el río Paraguay fuera del territorio boliviano.