Mill Creek begins with the confluence of Watson Creek and Lahaska Creek in the central portion of Buckingham Township a short distance south-southeast of the village of Buckingham, flows generally southeast for almost 2 miles to the southwest of Buckingham Mountain where it turns to the east.