The cost of living in Farmington Hills, Michigan is 19.4% more expensive than Broken Arrow, Oklahoma.