Madison County North Carolina Cities/Towns - Beech Glen, Hot Springs, Marshall (County Seat), Mars Hill, Revere, Spring Creek, Walnut, Walnut Creek

Your City/Town not listed!! email webmaster

Madison County North Carolina map Your Ad Here
Madison County is a county located in the U.S. state of North Carolina. As of 2016, the population was 21,340. Its county seat is Marshall.

The county was formed in 1851. It was named for James Madison, fourth President of the United States (1809-1817).

Madison County real estate

| Home | List of counties, cities, towns | Feedback | More Maps |
Design © 2006-2017 Snob Hollow Designs