The cost of living in Hackensack, New Jersey is 38.1% more expensive than Maryland Heights, Missouri.