 The park is bounded by the Yengo National Park, the Wisemans Ferry and Old Great North Roads, McPherson State Forest, private land along Mangrove Creek and the townships of and .The Popran National Park is located on the eastern bank of Mangrove Creek and the Marramarra National Park is located on the southern shore of the Hawkesbury River; making the Dharug National Park, when combined with adjoining parks, a virtually contiguous area of protected national park stretching from in the Hunter Region in the north to in the Hills District in the south.The Dharug National Park lies within the Sydney Basin, a major structural unit of Permian and Triassic age (270-180 million years ago) consisting almost entirely of horizontally bedded sedimentary rocks.