Mount Crawford is a town in Rockingham County, Virginia, United States.
It is included in the Harrisonburg Metropolitan Statistical Area, and the town's population was 433 at the 2010 census.
[5] Historic Main Street, the area along US 11, has 42 single-family homes and five apartments.
"[6] The property Contentment was listed on the National Register of Historic Places in 2006.
About 5.3% of families and 5.8% of the population were below the poverty line, including 5.0% of those under the age of eighteen and 5.9% of those sixty-five or over.
Crawford contains numerous small businesses including antique stores and furniture shops along Route 11, the main road through the town.