IN LITTLETON: Below, Bonnie and Lilly Balsam of Columbia, NH are pictured Saturday at the Littleton No Kings rally. WAYNE KING photo

IN GORHAM: Below, About 155 people rallied Saturday on Gorham Common. TED BOSEN photo


Above, John Jones, 84, a Green Beret veteran who served in the Vietnam War is pictured in Hanover Saturday. ARNIE ALPERT photo

From Derry:

Editor’s note: This story and photos will be updated throughout the day.
By ARNIE ALPERT, Active with the Activists

Arnie Alpert spent decades as a community organizer/educator in NH movements for social justice and peace. Officially retired since 2020, he keeps his hands (and feet) in the activist world while writing about past and present social movements.
Two clusters of protesters on Lyme Road in Hanover, each with about 200 people, gathered Saturday while dozens walked between the two groups.
On my way to Orford.

ABOVE FROM ORFORD: The sidewalk along the north side of the Connecticut River Bridge between Orford and Fairlee, VT, was lined with No Kings protesters waving American flags and mostly home made signs.
Carrying a small American flag, Orford’s oldest resident, 96-year-old Sandra Moffet, said she knows from growing up in the 30s “how little it takes to push a country over the edge.”
Moffett, who has lived in Orford for 45 years, does not remember any other protests here before the previous No Kings demonstration in April.
Read Alpert’s preview story here.
FROM MILFORD:

Above, Milford rally saturday. KAT STRANGE photo
FROM MANCHESTER:

List of planned marches No Kings/Kick Out the Clowns Day NH
June 14, 2025
- Acworth – noon to 1pm, Town Hall
- Alton – 10am to noon, 12 Alton Circle.
- Charlestown – 1 to 3 pm, 226 Main St.
- Colebrook – 10am to noon, 143 Main St.
- Concord – 1 to 5pm, State House
- Conway – 10am to 12:30pm, Conway Visitors Center
- Derry – 1 to 3pm, 14 Manning St.
- Dover – 11am to 1pm, corner Washington St. and Central Av.
- Dover – 3 to 4pm, 238 Indian Brook Rd.
- Enfield – 3:30 to 4:30pm, Huse Park
- Gorham – 12 to 4pm, Jct of Rte 2 and 16
- Hanover – 9 to 11:30am, 53 Lyme Rd.
- Jaffrey – 10am to 1pm, Jct Rtes 124 and 202
- Keene – 1 to 4pm, 312 Washington St, Fuller Park
- Kingston – 11am to 1pm, across from Kingston State Park
- Lebanon – 12 to 1:30pm, Lyman Bridge
- Littleton – 3 to 5pm, 274 Dells Rd.
- Manchester – 2 to 4 pm, City Hall Plaza
- Milford – 2 to 4pm, Milford Oval
- Nashua – 2 to 4pm, Soldiers and Sailors Monument
- New London – 1 to 3pm, Town Green
- Orford – 10:30am to noon, Samuel Morey Memorial Bridge
- Pelham – 10am to 1pm, 6 Main St.
- Peterborough – 12 to 1:30pm, Jct Rtes 101 and 202
- Plaistow – 1 to 3pm, Town Hall
- Plymouth – 11am to 1pm, Main St.
- Portsmouth – 10 to 11 am, Tesla Takedown, 2454 Lafayette Rd.
- Portsmouth – 12 to 2pm, Prescott Park
- Portsmouth – 2 to 4pm, intersection of Islington, Congress, Maplewood, Middle Streets
- Salem – 12 to 3pm, Corner of Main and Bridge Streets.
- Walpole – 10am to noon, 12 Huntington Lane
- Wolfeboro – 12 to 2pm, Pickering Corner
Other No Kings actions will take place in border towns such as Bellows Falls and Newbury VT and Haverhill, Tyngsboro, and Amesbury MA.
For more information, see NoKings.org and Women’s March.