what county is marshall nc in
Marshall is a town located in Madison County, North Carolina. As of the 2010 census, the zip code for Marshall (28753) had a total population of 11,046. It is the county seat of Madison County.