Marion is a city in and the county seat of McDowell County, North Carolina, United States. Founded in 1844, the city was named in honor of Brigadier General Francis Marion, the American Revolutionary War Hero whose talent in guerrilla warfare earned him the name "Swamp Fox". Marion's Main Street Historic District is listed on the National Register of Historic Places. The population was 7,717 at the 2020 Census.
Downtown Marion
Bustling Downtown Marion in the 1920s
McDowell County Courthouse
Looking down Main Street in Marion
McDowell County, North Carolina
McDowell County is a county located in the U.S. state of North Carolina. As of the 2020 census, the population was 44,578. Its county seat is Marion.
McDowell County Courthouse in Marion
Historic Carson House
View of McDowell High School from the football stadium