Madison Mills is an unincorporated community located in Madison County, Virginia, United States. It is located at the intersection of U.S. Route 15 and Virginia State Route 230. Greenway and Willow Grove are listed on the National Register of Historic Places.