Madison is located in Rockingham County between Winston-Salem and Eden along US Hwy 311 on the banks of the Dan River near Wentworth, Walnut Cove, and Belews Lake. The population estimate for July 1, 1998 was 2,270, a decrease of 101 since 1990.
01/10 Coming to The area Appalachian Festival Beckley WV August23-25 The 17th Annual Appalachian Festival is three big days packed with arts, crafts, entertainment, music, food and fun!