The cost of living in Battle Creek, Michigan is 2.6% more expensive than Thomasville, North Carolina.