
Timeline
Twenty events, each labeled by how well the date is established — documented record, reported, or approximate.
October 18, 1991 — Born in Kampala, Uganda
Zohran Kwame Mamdani is born in Kampala to Mahmood Mamdani and Mira Nair. (Documented record.)
c. 1996 — Family moves to Cape Town
The family relocates to Cape Town, South Africa, where his father heads African studies at the University of Cape Town. Mamdani attends St. George’s Grammar School in Mowbray from 1996 to 1998. (Documented record; exact moving month not documented.)
1998 — Family moves to New York City
At age seven, Mamdani moves with his family to New York City; they settle in Manhattan’s Morningside Heights. (Documented record.)
c. 2010 — Bronx High School of Science; first cricket team
Mamdani attends the Bronx High School of Science, where he co-founds the school’s first cricket team. (Reported; exact years approximate.)
2014 — Graduates Bowdoin College
He graduates from Bowdoin College with a bachelor’s degree in Africana studies, having co-founded the college’s first Students for Justice in Palestine chapter. (Documented record.)
2016 — Releases the mixtape Sidereal as Mr. Cardamom
Mamdani performs as a rapper under the names “Mr. Cardamom” and “Young Cardamom,” releasing the mixtape Sidereal in 2016. (Reported.)
2017 — Joins DSA; manages a City Council campaign
He joins the Democratic Socialists of America and serves as campaign manager for Khader El-Yateem’s City Council bid; he later manages Ross Barkan’s State Senate campaign and organizes for Tiffany Cabán’s Queens district attorney run. (Reported.)
2018 — Becomes a naturalized US citizen
Mamdani is naturalized as a United States citizen; he holds dual American and Ugandan citizenship. (Documented record.)
June 23, 2020 — Wins Assembly primary
Mamdani defeats five-term incumbent Aravella Simotas in the Democratic primary for Assembly District 36 — a 346-vote margin according to unofficial results reported by the Queens Daily Eagle, confirmed after weeks of absentee counting. (Documented record; official certified margin not re-verified.)
January 1, 2021 — Takes office in the State Assembly
He becomes the first South Asian man elected to the New York State Assembly, representing District 36 (Astoria and western Queens). (Documented record.)
2022 — Re-elected to the Assembly
Mamdani wins a second term in the State Assembly. (Documented record.)
October 2024 — Announces mayoral candidacy
Mamdani announces his run for mayor of New York City, centering fare-free buses, universal childcare, city-owned grocery stores, and a rent freeze. (Reported.)
November 2024 — Re-elected to a third Assembly term
He is re-elected to the Assembly while campaigning for mayor. (Documented record.)
June 24, 2025 — Wins the Democratic primary
Mamdani defeats former governor Andrew Cuomo in the Democratic mayoral primary in a widely described upset; Cuomo concedes on election night. (Documented record.)
November 4, 2025 — Wins the general election
He wins the mayoralty with 1,114,184 votes (50.78%), defeating Cuomo’s independent bid (906,614; 41.32%) and Republican Curtis Sliwa (153,749; 7.01%); turnout hits 2,218,647 voters (43.47%). (Certified totals, NYC Board of Elections, December 2, 2025; these supersede election-night provisional counts.)
November 21, 2025 — Meets President Trump at the White House
Mamdani meets with Donald Trump in the Oval Office; Trump says afterward, “I expect to be helping him, not hurting him — a big help, because I want New York City to be great.” (Reported via NPR, November 21, 2025.)
January 1, 2026 — Sworn in as the 112th mayor
A midnight oath in the decommissioned City Hall subway station (oath administered by state attorney general Letitia James, with the Quran held by his wife) is followed by a public ceremony on the City Hall steps, where Senator Bernie Sanders administers a second oath after an introduction by Representative Alexandria Ocasio-Cortez. (Reported via NPR affiliate KACU and beaconjournal, January 2026.)
March 3, 2026 — Universal childcare announcement
Mamdani and Governor Kathy Hochul announce the “2K” program: 2,000 free childcare places for two-year-olds starting in fall 2026, expanding toward 12,000 the next year, funded by the state at $73 million in year one. (Reported via Reuters, March 3, 2026.)
June 25, 2026 — Rent Guidelines Board votes for a rent freeze
The independent Rent Guidelines Board votes 7–1 to freeze rents on one- and two-year rent-stabilized leases for October 2026 through September 2027 — covering roughly a million apartments — fulfilling a central campaign promise. Mamdani says: “This is the relief that working people across our city deserve.” (Reported via prismnews.org and tbanewsnetwork, June 2026; see First Months in Office for the freeze’s framing.)
September 2026 — Status snapshot
As of late September 2026: the rent freeze is set to take effect October 1 while a landlord lawsuit challenges it; the free-childcare rollout has begun; fare-free buses remain unresolved in budget negotiations; and municipal grocery stores are in site selection with the first expected in 2027. (Reported via The City Reporter, September 24, 2026; Reuters, March 3, 2026; democrata.es, September 2026. Date-stamped; the record is fast-moving.)
Source notes
- Core dates and election figures: Mamdani’s Wikipedia biography; certified 2025 general-election totals from the NYC Board of Elections’ Statement and Return Report for Certification (December 2, 2025), as tracked by the Wikipedia election infobox; NPR and KACU on the 2025–2026 transition.
- June 2026 rent-freeze vote: prismnews.org and patreon.com/tbanewsnetwork reporting; July 2026 lawsuit and September 2026 status: The City Reporter (September 24, 2026).
- Childcare announcement: Reuters via SRN News (March 3, 2026).
- Grocery and transit status: democrata.es (September 2026).
- Labels follow the methodology: “documented record,” “reported,” or “approximate” — and contested figures are flagged, not asserted.