Longue de 7,5 km[1], la rivière Petite Plaine prend sa source sur les pentes occidentales du pic Richard sur la commune de Pointe-Noire. Elle est rapidement alimentée par la confluence de plusieurs ravines à proximité – Grande Ravine, Ravine Fendre-Fouque, Rivière Layette – et traverse, sur l'intégralité de son cours, la commune de Pointe-Noire pour se jeter dans la mer des Caraïbes au nord de la Pointe Botrel, près de la Maison du Bois, dans l'Anse Guyonneau.