Marion County is a county located in the U.S. state of Texas. As of the 2020 census, its population was 9,725. Its county seat is Jefferson. Marion County is in East Texas and is named for Francis Marion, the Revolutionary War general from South Carolina who was nicknamed the "Swamp Fox".