The Nicomekl River originates in the Township of Langley and is spring (groundwater) fed. It then flows east to west through the City of Langley and Surrey to Mud Bay at Blackie Spit. The total watershed encompasses an area of 175.2 km2, and mean the annual flow is 3.47 m3/sec.
The main tributaries of the Nicomekl River include Chantrell, Elgin, Makerth, Erickson, Anderson, Murray, Logan, Armstrong Creek and Fraser Creek. The Nicomekl River and it's tributaries support runs of Coho, Chum, Chinook, Pink Salmon, Cutthroat, Steelhead and Rainbow Trout, as well as redsided shiners, three spine sticklebacks, western brook lamprey,brown Bullhead, Carp and Sculpins. It also has the last known bed of Native Pacific Oysters in North America which is located at the mouth of the river. There are many parks located within the Nicomekl River Watersheds: Including High Knoll, Brookswood, Hunter, Langley City, Portage, and Dogwood.