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