Middle Creek is a 17.1-mile-long tributary of Toms Creek in Pennsylvania and Maryland in the United States. Middle Creek is born on the eastern slope of the Blue Ridge Mountains, and from there flows through Adams County, Pennsylvania and Frederick County, Maryland to join Toms Creek near Emmitsburg.