The cost of living in Madison Heights, Virginia is 1.8% more expensive than Yadkinville, North Carolina.