The upper end of Hilton Creek starts at a pond near the north end of Hungate Road. It runs west-northwest through open farmland before crossing Zion Road at the city limits and soon after crossing under Crossover Road passing through the Botanical Garden of the Ozarks and then flowing into Lake Fayetteville.