Skip to content

Iranians protest election results, 2009

Summary

In June 2009, millions of Iranians protested the disputed re-election of President Mahmoud Ahmadinejad, alleging widespread fraud. [source: nv-database]

The protests, led by opposition candidates and students, spread across multiple cities and continued for nearly two months. [source: nv-database]

Despite massive demonstrations and some government concessions, Ahmadinejad was sworn in for a second term in August 2009, and the campaign failed to achieve its primary goal. [source: nv-database]

Tactics used

Tactics used

  • unknown

Background

On 12 June 2009, Iran held a presidential election with incumbent Mahmoud Ahmadinejad and three challengers. [source: nv-database]

Results were announced just two hours after polls closed, giving Ahmadinejad 62.63% of the vote, which many supporters of challenger Mir-Hossein Mousavi believed was rigged. [source: nv-database]

Protesters demanded the removal of Ahmadinejad and a fairly elected leader. [source: nv-database]

What happened

Iranians protest election results, 2009

Iranians protest election results, 2009 — Wikimedia Commons contributor (CC BY 2.0). Source: iranians-protest-election-results-2009.jpg

Immediately after the election results were announced, Mousavi supporters began protesting, citing the quick announcement and suspicions from the 2005 election [source: nv-database]. Protests grew over days and spread to multiple cities, with students from Tehran University playing a key role [source: nv-database]. On 15 June, Mousavi appeared publicly despite a government ban, and up to two million people gathered at Tehran’s Freedom Square; a pro-government militia killed seven demonstrators [source: nv-database]. On 16 June, 120 professors at Tehran University resigned in protest [source: nv-database]. The next day, national soccer team players wore green wristbands in support [source: nv-database]. On 18 June, protesters held a candlelit vigil for those killed [source: nv-database]. On 19 June, Supreme Leader Ali Khamenei denounced the protests as a foreign plot, but thousands defied him the next day; security forces killed at least ten protesters, including a young woman whose death was captured on video [source: nv-database]. On 22 June, the Guardian Council confirmed Ahmadinejad as winner, and the government fired General Ali Fazli for refusing to fire on protesters [source: nv-database]. Protests slowed but continued, with drivers honking horns on 29 June [source: nv-database]. On 29 June, the Guardian Council announced a recount of 10% of ballots, reaffirming Ahmadinejad’s win, which reignited protests briefly [source: nv-database]. On 17 July, over a million attended a Friday Prayer Sermon with opposition leaders [source: nv-database]. Protesters attempted to overload Tehran’s power system by turning on appliances simultaneously, but failed [source: nv-database]. On 30 July, hundreds of thousands demonstrated to remember the dead [source: nv-database]. On 1 August, trials of protesters began, and on 5 August, Ahmadinejad was sworn in for a second term [source: nv-database].

Key people & organizations

  • Mir-Hossein Mousavi
  • Mohsen Rezaee
  • Mehdi Karroubi
  • Mahmoud Ahmadinejad
  • Ali Khamenei
  • General Ali Fazli
  • Tehran University
  • Basij
  • Guardian Council

Outcome

Verdict: partial.

The campaign achieved partial success: it mobilized millions, forced some government acknowledgment of irregularities, and gained international attention, but failed to remove Ahmadinejad or force a new election. The government’s repressive violence, internal divisions, and the eventual swearing-in of Ahmadinejad limited the outcome. [source: nv-database]

Lessons

  • Mass mobilization and symbolic actions can sustain a protest movement even under severe repression.
  • Social media and word of mouth are effective for organizing when authorities block traditional communication.
  • Elite support (from candidates, professors, athletes) can amplify a movement’s reach and legitimacy.

Sources


Disclaimer: Included as a teaching example of campaign craft, not as endorsement.

Sources & verification

  • nv-database — grounding: primary — license: link-only
  • Rewritten: 2026-06-25 via worker_casestudies_v2.py