The cost of living in Christiansburg, Virginia is 3.4% more expensive than Jersey Shore, Pennsylvania.