The cost of living in Chelmsford, Massachusetts is 23.1% more expensive than Strafford, New Hampshire.