The cost of living in Mooresville, North Carolina is 51.3% more expensive than Albert Lea, Minnesota.