Dayton is a town in Rockingham County, Virginia, United States. The population is 1,530 as of the 2010 census. It is included in the Harrisonburg, Virginia Metropolitan Statistical Area.
Dayton is located at 38°24′59″N 78°56′22″W (38.416323, -78.939440). The town is approximately two miles southwest of Harrisonburg and two miles northeast of Bridgewater.
According to the United States Census Bureau, the town has a total area of 0.8 square miles (2.1 km2), all of it land.
The town of Dayton is one of the oldest settled communities in Rockingham County, and is the county's second oldest incorporated town, after Bridgewater. The first settler in Dayton was Daniel Harrison (c. 1702-1770), whose family settled along Cooks Creek, north of downtown. Daniel was the eldest son of Isaiah Harrison and second wife Abigail and was born in Oyster Bay, Long Island, New York.