Town Creek Indian Mound (31 MG 2) is a prehistoric Native American archaeological site located near present-day Mount Gilead, Montgomery County, North Carolina, in the United States. The site, whose main features are a platform mound with a surrounding village and wooden defensive palisade, was built by the Pee Dee, a South Appalachian Mississippian culture people (a regional variation of the Mississippian culture) that developed in the region as early as 980 CE