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.