The cost of living in East Stroudsburg, Pennsylvania is 29.0% cheaper than Portsmouth, New Hampshire.