NC Gazetteer
Madison
A
town
in
Rockingham County
… town in W Rockingham County at the junction of Mayo and Dan Rivers. Alt. 577. Chartered in 1815, first sale of lots 1818; inc. 1851. Named for President James Madison (1751-1836).