The cost of living in River Forest, Illinois is 41.1% more expensive than Sterling Heights, Michigan.