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