Plan your Visit

Where is Marshall ?

Marshall is located approx 19 miles northwest of Asheville, NC . Situated on the banks of the French Broad River, Marshall is the county seat of Madison County.

How can I get to Marshall ?

The Asheville (AVL) and Tri Cities (TRI) airports are both located nearby and provide daily service to cities across the county.

By Car, Marshall is located just 10 miles from Interstate 26 and 20 minutes from Asheville, 2.5 hrs from Charlotte, 1.75 hrs from Knoxville and 4.25 hrs from Raleigh. 

Where can I get more information about Marshall ?

The friendly folks at the Marshall Welcome center which is located on S Main Street in the Madison County Arts Council building will be glad to answer any questions you have about the area.

From afar you can visit the Madison County visitors website at has more information about Marshall and Madison County.