The Crowd Counting Consortium (CCC) is a joint project of Harvard Kennedy School and the University of Connecticut that collects publicly available data on political protest events reported in the United States, including rallies, marches, demonstrations, and acts of civil disobedience. This dashboard lets you explore that record: where events happened, when, what they were about, and how many people took part.
CCC draws on a broad, continually updated set of sources: an automated crawl of print and broadcast media; regular review of social media accounts run by organizers, activists and independent journalists, which often surface events commercial outlets miss entirely; Google News searches to catch what the crawler doesn't; periodic review of organizers' own websites and calendars; and public submissions through CCC's online form, added only once the event is confirmed to have taken place.
Filters apply together, and the map, the figures above it and the charts on the right update as one. Drag the handles under the date range to narrow the period. Numbered circles group nearby events — click one to zoom in. When the ring around one turns teal, every event inside it shares one exact location (including the territory panels along the bottom), so zooming further won't separate them — click to open a list instead. Individual points are coloured by political valence and sized by crowd size; hover one for its date, size, claim and sources. The Legend button in the map's top-right corner explains these symbols.
The full dataset and its codebook are published openly on Harvard Dataverse, along with the earlier phases covering 2017–2024, which are not shown here.
If you use the data in published work, please cite the Crowd Counting Consortium as the source. Each dataset version on Dataverse carries its own DOI — see the Dataverse page for the one matching the version you used.
More about the project at the Ash Center
Download the data from Harvard Dataverse — all three phases, with codebooks
This dashboard was created with the assistance of Claude, primarily Claude Opus 5.5.