The cost of living in Manchester, New Hampshire is 21.5% more expensive than Selinsgrove, Pennsylvania.