Риоа́ча (исп. Riohacha) — город, расположенный на северо-западе Колумбии, на полуострове Гуахира. Порт на побережье Карибского моря. Основан в 1545 году. Столица департамента Гуахира.
Северо-восточнее города (в Манауре) из морской воды добывается соль.