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.
AdCompare Lodging in Marion, North Carolina. View Deals and Reserve Now on Expedia. Intuitive Trip Planning Allows You to Get More Travel with Less Stress.
AdCompare Prices & Save Money With Tripadvisor (The World's Largest Travel Site). Tripadvisor Checks Up To 200 Sites To Help You Find The Lowest Prices.