The cost of living in Farmington Hills, Michigan is 5.0% more expensive than Sterling Heights, Michigan.