Full accounts of fundraising and sources are not yet available, but here’s what we know so far:

NBC said a few days before the election that Paul Vallas raised $19 million, while Brandon Johnson raised “nearly $11 million.”


Chalkbeat Chicago reviewed the donors. Johnson’s money came mainly from unions (CTU gave him $2.2 million) and 8,000 individual contributions. Vallas’ funding came mainly from financiers and supporters of charters, vouchers, and TFA.