 The North Branch begins at Cranberry Lake in Merrickville–Wolford, and flows northeast, passes into North Grenville as it flows through the community of Bishop's Mills, before joining the main branch northeast of the community.Combined, the creek continues north through the community of Oxford Mills, where it goes over Oxford Mills Dam, flows under the Canadian Pacific Railway main line, heads through Kemptville, where it takes in the right tributary Barnes Creek, and reaches its mouth at the Rideau River.The Rideau River flows northward to the Ottawa River.