The cost of living in Berkeley Heights, New Jersey is 34.6% more expensive than Santa Fe, New Mexico.