The system is part of the East Indian River watershed and drains 271 sqkm , with water storage provided in Lunenburg County by Mill Lake, Coon Pond, Sandy Lake, Wrights Lake, Big Indian Lake, Five Mile Lake and, at times, an overflow from Pockwock Lake in the Halifax Regional Municipality.