Marion is a city in and the county seat of Marion County, South Carolina, United States. It is named for Francis Marion, a brigadier general from South Carolina in the American Revolutionary War. The population was 6,939 at the 2010 census.
AdCheck Availability for GeneralFrancisMarion Hotel. View Popular Amenities. Get the Most Out of Your Vacation with Packages. Explore Fun Things to Do On Your Stay.