Marshall, North CarolinaThe information about events and businesses contained on the Marshall, North Carolina Blog, and within the calendars, may not be accurate anymore.
Madison County, NC: Marshall, North CarolinaMarshall is a town located in Madison County, North Carolina. As of the 2000 census, the town had a total population of 840. It is the county seat of Madison County.