About This Place
Maggie Valley is a town in Haywood County, North Carolina, USA. The population was 607 at the 2000 census. It is home to the Ghost Town in the Sky amusement park and a large ski resort.
Maggie Valley is part of the Asheville Metropolitan Statistical Area.
The community gets its name from Maggie Mae Setzer; her father John "Jack" Sidney Setzer founded the area's first post office and named it after one of his daughters. His descendants come from all over the country for a large family reunion each summer in the historic valley.