Attanagalu Oya

The Attanagalu Oya (අත්තනගලු ඹය) is a river in Gampaha District, Sri Lanka.

The length of the river is approximately 76 km, with a drainage basin of 727 km2. It originates in Galapitamada area in Kegalle district and drains into the Negombo Lagoon as the Dandugam Oya. The river often causes flooding in low-lying areas in the Gampaha district.

Hydrology
The river originates from lower peneplains of Kegalle District in Galapitamada area. It is joined by the left tributaries Basnagoda Oya and Waharaka Oya in Karasnagala and later joined by Algama Oya further down stream close to Attanagalla town.

Uruwal Oya and Diyaeli Oya joins the Attanagalu Oya in Gampaha. The river then flows in a northerly direction and joined by Kimbulapitiya oya and Mapalan Oya in Madawala (near Katunayake) and forms Dandugam Oya, Attanagalu Oya-Dandugam Oya river system then finally discharges into Negombo Lagoon in Dandugama Area where Muthurajawela meets Negombo Lagoon. Close to its mouth it is also joined by Ja-Ela which is a diversion of the Uruwal Oya.

Tributaries

 * Left
 * Basnagoda Oya
 * Waharaka Oya
 * Uruwal Oya
 * Ja Ela
 * Right
 * Algama Oya
 * Diyaeli Oya
 * Kimbulapitiya Oya/ Dunagaha Ela
 * Mapalan Oya