Residents across the Monadnock region took part in No Kings Day rallies this past weekend, with gatherings in Peterborough, Jaffrey, Rindge and Hancock. Others traveled to Concord where thousands of people gathered at the State House Saturday.

The rallies were among more than 2,500 held nationwide, including 28 in New Hampshire, as part of the coordinated No Kings Day demonstrations to protest President Donald Trump’s administration.

  • More than 400 Monadnock region residents gathered for Saturday's No Kings Day rally in Peterborough.
  • More than 400 Monadnock region residents gathered for Saturday's No Kings Day rally in Peterborough.
  • Residents wave signs at passing cars at a "No Kings" rally at the intersection of Route 119/Route 202 in Rindge on Saturday. COURTESY
  • A total of 45 people attended a "No Kings" rally at the intersection of Route 119/Route 202 in Rindge on Saturday. COURTESY
  • Residents lined both corners of Route 119 and Route 202 at a "No Kings" rally  in Rindge on Saturday. COURTESY
  • Residents gathered on Main Street and Peterborough Street in Jaffrey as part of the national "No Kings" protest. COURTESY
  • Residents gathered on Main Street and Peterborough Street in Jaffrey as part of the national "No Kings" protest. COURTESY
  • Patrice Carrel at the No Kings Day rally in Hancock Saturday, Oct. 18.
  • Nina Pollack at the No Kings Day rally in Hancock.
  • The No Kings Day rally drew 65 in Hancock on Saturday, Oct. 18.
  • The No Kings Day rally drew 65 in Hancock on Saturday, Oct. 18.
  • The No Kings Day rally drew 65 in Hancock on Saturday, Oct. 18.
  • The No Kings Day rally drew 65 in Hancock on Saturday, Oct. 18.