Facilities                       
The Madison-Mayodan Recreation Department maintains nine facilities in western Rockingham County in addition to Farris Memorial Park (Programs Only):Madison Mayodan Recreation Center – 300 S. Second Ave., Mayodan

Jake Atkinson Memorial Park (Mayodan Ballpark) – 509 Main St. Mayodan, NC 27027

Idol Park – 529 Summit St. Madison, NC 27025

John Collins Basketball Courts – Short Ave., Madison

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

Madison River Park – 775 Lindsey Bridge Road, Madison, NC 27025

704 Access 150 Water St., Madison, NC 27025

MadTown Tubing – 102 N. Water St., Madison, NC 27025