Riohacha is a locality located 781.31 km south from Bogota in La Guajira, Colombia. The population of Riohacha is 167,865 people. Cienaga, Maicao, Manaure are located close to Riohacha. You can find Riohacha on any map using the following decimal coordinates: 11.5442 (latitude), -72.9069 (longitude).