Online Highways Home > North Carolina >


Marshall

Marshall is located in Madison County (of which it is the county seat) north of Asheville, between Weaverville and Hot Springs along US Highway 25 on the banks of the French Broad River near Mars Hill and the Pisgah National Forest.

Marshall is part of the Asheville, North Carolina metro area.


Public Libraries Madison County Public Library |
North Carolina Counties Madison County |
Residential and Commercial Real Estate Madison County Realty | New Horizons Realty |
Science Marshall |

See more North Carolina Cities and Towns.


Other upcoming events include:

Search
North Carolina


7