The cost of living in Upper Southampton, Pennsylvania is 3.3% more expensive than Santa Fe, New Mexico.