The cost of living in Upper Makefield, Pennsylvania is 34.6% more expensive than Hudson, Massachusetts.