The cost of living in Fredericksburg, Virginia is 15.2% more expensive than Sneads Ferry, North Carolina.