Vicker is an unincorporated community in Montgomery County, Virginia, United States. Vicker is located along the Norfolk Southern Christiansburg district rail line located 5 miles (8.0 km) west-northwest of Christiansburg.