Grundy is a town in Buchanan County, Virginia, United States. The population was 1,105 at the 2000 census. It is the county seat of Buchanan County. The town is noted for its educational institutions and their role in the town's economic rebirth. In the past, the town served as a stopover for Union troops on their way to the Battle of Saltville. The town is also noteworthy for its flood control project, where the mountain across the river was blasted to make way for new development.