The cost of living in Lebanon, New Hampshire is 18.8% more expensive than Winston-Salem, North Carolina.