The cost of living in Fredericksburg, Virginia is 19.3% more expensive than East Stroudsburg, Pennsylvania.