The cost of living in Fredericksburg, Virginia is 11.8% more expensive than Elizabethtown, Pennsylvania.