The cost of living in Hackettstown, New Jersey is 24.7% more expensive than Selinsgrove, Pennsylvania.