Mill Creek Township is a township in Lycoming County, Pennsylvania. The population was 572 at the 2000 census. It is part of the Williamsport, Pennsylvania Metropolitan Statistical Area.

Mill Creek Township is bordered by Plunketts Creek Township to the north, Wolf Township to the east, Muncy Township to the south, and Upper Fairfield Township to the west.

Mill Creek Township was formed from part of Muncy Township on 25 February 1879 by the order of a judge who certified the results of an election regarding a petition to form the new township by the residents of what was the northern portion of Muncy Township. The election held on 10 December 1878 was a close one. 122 citizens voted in favor of creating Mill Creek Township and 104 voted against the measure. The township is named for Mill Creek a tributary of Loyalsock Creek.