Η πηγή του Ocoa βρίσκεται στο βουνό La Chorreosa (επίσης γνωστό ως La Chorriosa), στην ανατολική πλευρά της Valle Nuevo (Cordillera Central). Διαρρέει την επαρχία
San José de Ocoa και στη συνέχεια αποτελεί μέρος των ορίων μεταξύ των επαρχιών
Azua και
Peravia. Καταλήγει στην ανατολική πλευρά του κόλπου Ocoa Bay, στην Καραϊβική Θάλασσα.
Η πόλη San José de Ocoa είναι η πιο σημαντική πόλη κοντά στον ποταμό. Άλλες πόλεις είναι οι Las Carreras, Sabana Buey και Villa Fundación, στην επαρχία Peravia, και η Palmar de Ocoa στην επαρχία Azua, κοντά στις εκβολές του. Το νερό του ποταμού χρησιμοποιείται για άρδευση στις πόλεις αυτές- δεν χρησιμοποιείται για τα σπίτια, επειδή έχει πάρα πολλά στερεά υλικά, επειδή τα βουνά έχουν πολύ λίγα δέντρα.
Οι σημαντικότεροι παραπόταμοι είναι ο Banilejo, το Canal και το Arroyo Parra, όλοι στο υψηλότερο τμήμα του ποταμού. Δεν υπάρχει κανένας σημαντικός παραπόταμος στο κατώτερο τμήμα.