North Oromocto River, 45 kilometers in length, flows east-northeast from Oromocto Lake (near Harvey Station), passing through the villages of Tracy and follows sections of Route 645 and Route 101 to Fredericton Junction.