The cost of living in Fredericksburg, Virginia is 17.7% more expensive than Pittsburgh, Pennsylvania.