The cost of living in Virginia Beach, Virginia is 13.9% more expensive than Greencastle, Pennsylvania.