The cost of living in Mooresville, North Carolina is 20.2% more expensive than Lemoyne, Pennsylvania.