The cost of living in Berkeley Heights, New Jersey is 27.1% more expensive than Avondale, Pennsylvania.