The Madison-Mayodan Recreation Department maintains nine facilities in western Rockingham County in addition to Farris Memorial Park (Programs Only):

Recreation Center – 300 S. Second Ave., Mayodan

Jake Atkinson Memorial Park (Mayodan Ballpark) – Fifth Ave., Mayodan

Idol Park – Westview Drive, Madison

Carlyle Lewis Tennis Courts – Cure Drive, Madison

John Collins Basketball Courts – Short Ave., Madison

Nat Wall Park – Eugene St., Madison – M-M Rotary Centennial Project

School Loop Trail – Carmel St., Madison

Lindsey Bridge Access Site – Lindsey Bridge Road, Madison

704 Access Site – Water St., Madison