Mill Creek Falls is a waterfall located in Giles County, Virginia, United States. It is located in the Mills Creek Nature Park a 140+ acre area adjoining the Town of Narrows Virginia. It lies along County Route 652 and the New River to the south of the town of Narrows of Giles County. Its elevation is 2,362 feet (720 m).