The cost of living in Williamsburg, Virginia is 26.3% more expensive than Thomasville, North Carolina.