Location and Demographics

The Town of Mayodan  is located in Rockingham County, North Carolina. Mayodan is located within five (5) minutes of NC 220/I-73 and thirty-five minutes from Piedmont Triad International Airport, Mayodan offers a wonderful location to live, work, and play. Mayodan is home Ferris Memorial Park and Mayo State Park. Mayodan is also home to a wonderful downtown, which is home to locally owned restaurants and shops.

General Information
Population: 2,418
Median Age: 50
Race:
White 77.5%
Black  16%
Hispanic 4.2%
Asian 1.4%