rich creek, virginia is a town in giles county, virginia, virginia, united states. the population was 665 at the 2000 census. it is part of the "blacksburg, virginia–christiansburg, virginia–radford, virginia metropolitan statistical area."