The cost of living in Fredericksburg, Virginia is 26.5% more expensive than Smithfield, North Carolina.