The Mangrove Creek rises about 5 kilometers southwest of Mount McQuiod below the Hunter Range, and flows generally south, joined by six minor tributaries, before reaching its confluence with the Hawkesbury River between Spencer and Wendoree Park.