Welcome to Peterborough, New Hampshire – the small town with big retirement potential. Nestled in the Monadnock Region of southwestern New Hampshire, Peterborough offers that rare combination of ...