Historic Towns

Rocky Mount

The Town of Rocky Mount rests beautifully amid the county’s rolling hills and scenic Blue Ridge Mountain backdrop. Centrally located, the town dates back to 1786 and has served as the county seat since that time. Located off Highway 220, Rocky Mount is convenient to Roanoke and Smith Mountain Lake.

Brimming with small-town charm, Rocky Mount is far more than the county’s government and business center. This historic town of about 6,000 residents also features inviting neighborhoods, a wealth of natural beauty, outdoor amenities and lots of options for family-friendly fun.

Uptown, the Franklin County Courthouse is a prominent local landmark. The Franklin County History Museum also is located there. Downtown, a shoppers’ delight abounds, complete with an open air farmers’ market, art galleries, boutiques, restaurants and more. It’s also home to the Harvester Performance Center – the town’s new mid-size music venue. Each year, Rocky Mount boasts several popular events including the Strawberry Festival, Warren Street Festival and Come Home to a Franklin County Christmas.

Boones Mill

The Town of Boones Mill serves as the picturesque northern gateway to Franklin County. Founded in 1782 by Jacob Boon, who built a grist mill along Maggodee Creek, the small town of about 300 residents is located along Highway 220, just a short drive from Rocky Mount, Smith Mountain Lake and Roanoke.

The town is well-known for its annual Boones Mill Apple Festival held downtown. It’s also home to many historic treasures, including the former Norfolk & Western Railroad Boones Mill Station. Built more than 100 years ago, the train depot was central to the town’s economy and remains a storied fixture in the community today. The Boones Mill Depot Restoration Committee is currently leading efforts to save and restore the historic landmark. Plans for the structure may include a museum and areas to showcase the town’s history, local musicians and local residents.