The cost of living in Shrewsbury borough, New Jersey is 30.6% more expensive than West Palm Beach, Florida.