This is a list of rivers in the island country of Saint Lucia. Rivers are listed in clockwise order, starting at the north end of the island.

Rivers There are 180 streams in Saint Lucia. Most of the rivers empty into the Atlantic Ocean or Caribbean Sea at the coast of Saint Lucia. (The location of the river mouths indicated in this list. Only Roseau and Migny rivers are not on the coast.) The longest river is the Roseau River with a drainage area of . There are 28 drainage basins for rivers of Saint Lucia., GEOnet Names Server

+ Rivers in Saint LuciaOrderNameLocation of mouth1Trou Sallé River2Esperance River3Dauphin River4Trou Grauval River5Marquis River6Louvet River 7Fond d'Or River8Dennery River 9Praslin River(Rivière des Trois Islets)10Mamiku River11Patience River12Fond River13Volet River 14Troumassée River15Ger River16Canelles River 17Rouarne River18Vieux Fort River 18aLittle Vieux Fort River19Black Bay River20Piaye River 21Balembouche River 22Dorée River 23Trou Barbet River24Grande Rivière Choiseul25L’Ivrogne River 26Soufrière River 26aJeremy River26bMigny River27Mamin River28Mahaut River29Canaries River 30La Verdure River31Anse Cochon River32Grande Rivière de l'Anse la Raye33Petite Riviere de l'Anse La Raye34Roseau River34aMillet River35Cul de Sac River 36Castries River37Choc River 38Bois d'Orange River

See also Geography of Saint Lucia Quarters of Saint Lucia List of cities in Saint Lucia

Notes Breen's list of major rivers in Saint Lucia in 1844 includes a Vide Bouteille River but there is no mention of this river in the current GeoNames database. There is a Vide Bouteille Point on the coast at .

References