The River Camlin is a tributary of the River Shannon. Rising near Granard, it flows through Clonbroney, Ballinalee, Killoe and Longford Town before its two branch distributaries enter the Shannon.