The cost of living in Benton Harbor, Michigan is 1.7% more expensive than Muskegon Heights, Michigan.