The cost of living in Salisbury, Connecticut is 37.7% more expensive than Peterborough, New Hampshire.