The Grand Monadnock Rotary Club has a long history, starting back in 1925 as the Peterborough Rotary Club.  In 1990, a new club was created by members of the Peterborough Rotary Club, known as the Monadnock Rotary Club and this allowed the two clubs to take on more projects in the Monadnock Region.

In 2020, the two clubs merged forces again and are now known as the Grand Monadnock Rotary Club. 

Please view the subpages on this page to see the history of past presidents of both clubs.