Brush Harbor is an unincorporated community in Montgomery County, Virginia, United States. Brush Harbor is located along State Route 636 7.5 miles east-northeast of Christiansburg. The Nealy Gordon Farm was listed on the National Register of Historic Places in 1989.