Welcome to the Town of Boones Mill, Virginia
Boones Mill was founded in 1782 by Jacob Boon, who built a small grist mill alongside Maggodee Creek. The area is still known for its small town atmosphere and friendly residents. Boones Mill is located in Franklin County and is a short drive from Roanoke, Rocky Mount and Smith Mountain Lake. Whether you're a local resident, visitor, or business owner, we're happy to welcome you and help you however we can.