The cost of living in Collegeville, Pennsylvania is 21.6% more expensive than Knightdale, North Carolina.