- Visit Rockingham
- Small Towns
City of Harrisonburg
The City of Harrisonburg lies within the County of Rockingham and is home to James Madison University. With a well-established downtown, the City offers a forward-thinking and progressive community with strong roots in its agricultural past.
Town of Bridgewater
Just 5 miles outside of Harrisonburg, the Town of Bridgewater is a picturesque destination to explore history or experience some of the county’s best foodie finds with a bi-weekly farmers’ market and a vineyard.
Town of Broadway
Nestled in the northern part of the County, the Town of Broadway is a charming destination with a long and proud history.
Town of Dayton
While the Town has grown since its early days, there are large portions of the Town of Dayton that stand as they were built in the 1700s.
Town of Elkton
Named for the Elk Run stream that runs through the Town, Elkton sits directly between both Shenandoah National Park and Massanutten Mountain, home to Massanutten Resort. Along with the natural beauty, the Town is also rich in historic appeal with many of its buildings dating before the Civil War.
Town of Grottoes
Just west of Shenandoah National Park, the Town of Grottoes has a beautiful view of the Blue Ridge Mountains. This mountainous proximity has been the cornerstone of this Town’s culture and economy.
Town of Mt. Crawford
Although it’s one of the smaller towns in Rockingham County, there are plenty of reasons to visit Mt. Crawford. Filled with Victorian homes and charm, this town is also home to some of the county’s top culinary treasures - wine and cream.
Town of Timberville
People enjoy heading north in the County for this town filled with straightforward tastes like peaches, apples, and hard cider. History buffs also enjoy the Plains District Memorial Museum where you can find a collection that paints a portrait of early America.