Murphy, North Carolina

Murphy is a town in and the county seat of Cherokee County, North Carolina, United States. As of the 2020 census, 1,608 people live in Murphy.

The Cherokee County Courthouse in Murphy


Murphy, North Carolina Media