The cost of living in Berkeley Heights, New Jersey is 12.8% more expensive than Alamo Heights, Texas.