Vicker is an unincorporated community in Montgomery County, Virginia, United States. Vicker is located along a railroad 5 miles (8.0 km) west-northwest of Christiansburg.Vicker was named in honor of the Vickers, or Vicars, family of pioneer settlers.The Hornbarger Store was listed on the National Register of Historic Places in 1989.