Исток реки Окоа находится на горе Ла Чорреоса (также известной как Ла Чорриоса), на восточной стороне Валле Нуэво (Центральная Кордильера). Она протекает через провинцию
Сан-Хосе-де-Окоа, а затем образует часть границ между провинциями
Азуа и
Перавия.
Она заканчивается на восточной стороне залива Окоа, на берегу Карибского моря.
Город Сан-Хосе-де-Окоа является самым важным городом вблизи реки. Другие города - Лас-Каррерас, Сабана-Буэй и Вилла-Фундасьон в провинции Перавия и Пальмар-де-Окоа в провинции Асуа, недалеко от ее устья. Вода реки используется для орошения в этих городах; для домов она не используется, потому что в ней слишком много твердых материалов, так как в горах очень мало деревьев.
Наиболее важными притоками являются Банилехо, Канал и Арройо Парра, все они находятся в верхней части реки. В нижней части реки нет ни одного важного притока.