The cost of living in Fredericksburg, Virginia is 1.0% more expensive than New Smyrna Beach, Florida.