Ward 12 — Toronto-St. Paul’s

Start here. The quickest ways into this page:

Reading this in real time: every registrant figure below — who’s filed, incumbency, candidate counts — is a snapshot as of 2026-08-14, from the City Clerk’s candidate feeds. Nominations close Friday, August 21, 2026, at 2:00 p.m. — this page re-pulls and re-stamps every registrant figure after that date. Geography, transit, development and census figures are structural facts that don’t move at nomination close and are dated separately, section by section.

Toronto-St. Paul's is a largely residential midtown ward stretching from Forest Hill and Chaplin Estates through the Yonge-Eglinton area to Humewood-Cedarvale, Wychwood Park, Hillcrest, and Fairbank. Its biggest recent civic change is transit: the Eglinton Crosstown (Line 5) opened February 8, 2026, with a Forest Hill station at Bathurst and Eglinton, already drawing new transit-oriented development to that corner.

The race & the 2022 baseline

2022 result: Josh Matlow won by 77.0 percentage points over the runner-up — a landslide, not a close call. Source: City of Toronto official 2022 election results, as_of 2026-08-16.

This ward’s own 2022 turnout was 33.56% (28,153 of 83,877 eligible electors cast a ballot) — compared to a citywide 2022 turnout of 29.7% that year. Source: City of Toronto, City Clerk’s Office, “Elections – Voter Statistics” (2022 dataset), cross-checked against the Clerk’s own 2022 Municipal Election Report.

Who’s running here in 2026 (6)

Every candidate filed in this ward as of 2026-08-16, alphabetical by surname, identical fields for every name. Bios are synthesized only from each candidate’s own published campaign material and registry facts — never from news coverage, opposition material, or this project’s own judgment (see Receipts below).

David Cottrell

Registered 2026-08-11 · Website: no campaign website on file

David Cottrell is a candidate for Toronto City Council, Ward 12 Toronto-St. Paul's, in the 2026 municipal election, registered on August 11, 2026. As of August 14, 2026, no campaign website or published platform had been located.

Jenny Kalimbet

Registered 2026-06-17 · Website: https://www.jennykalimbet.ca

Jenny Kalimbet is a candidate for Toronto City Council, Ward 12 (Toronto-St. Paul's), registered on June 17, 2026. Her campaign site describes a background in community organizing and small-business advocacy. Under the slogan 'Expect More,' her platform calls for safe neighbourhoods and public spaces, including more funded police, paramedics and mental-health crisis response; responsible spending to keep taxes low; support for local small businesses; and addressing addiction and homelessness, including replacing encampments with permanent supportive housing. Her site describes Ward 12 as a mosaic of neighbourhoods including Leaside, Davisville, Chaplin Estates and the Eglinton strip.

Ahmed Kamal

Registered 2026-07-13 · Website: no campaign website on file

Ahmed Kamal is a candidate for Toronto City Council, Ward 12 Toronto-St. Paul's, in the 2026 municipal election, registered on July 13, 2026. As of August 14, 2026, no campaign website or published platform had been located.

Joshua Kishner

Registered 2026-06-01 · Website: no campaign website on file

Joshua Kishner is a candidate for Toronto City Council, Ward 12 Toronto-St. Paul's, in the 2026 municipal election, registered on June 1, 2026. As of August 14, 2026, no campaign website or published platform had been located.

Josh Matlow (incumbent)

Registered 2026-08-04 · Website: https://www.joshmatlow.ca/

Josh Matlow is the incumbent city councillor for Ward 12 (Toronto-St. Paul's), registered as a candidate for re-election on August 4, 2026. His council site describes his record, including work establishing the Tenant Issues Committee, a motion on renter heat protections, and advocacy against expansion of Billy Bishop Airport and against a provincial takeover of the TTC. He previously served as a Toronto District School Board trustee. His site functions primarily as an official councillor and newsletter portal documenting recent council work rather than a consolidated forward platform for the coming term.

Mina Nadimi

Registered 2026-06-10 · Website: no campaign website on file

Mina Nadimi is a candidate for Toronto City Council, Ward 12 Toronto-St. Paul's, in the 2026 municipal election, registered on June 10, 2026. As of August 14, 2026, no campaign website or published platform had been located.

Absence of a website, a bio, or any campaign material on this page is a fact about the public record and this project’s search on 2026-08-14 — not a judgment about any candidate’s effort, seriousness, or worth. Every candidate below gets the identical fields, the identical format, and the identical treatment, alphabetically by surname, whether incumbent or first-time, well-resourced or not.

Geography & boundaries

Legally defined (per Wikipedia, reproducing the Elections Ontario boundary text — partial, the full description continues past what search results captured): commences at Eglinton Avenue West & Dufferin Street, south along Dufferin to Rogers Road, east along Rogers Road to Oakwood Avenue, south along Oakwood to Holland Park Avenue, east along Holland Park to Winona Drive, generally south along Winona to Davenport Road, west along Davenport to Ossington Avenue, south along Ossington to the CPR line, generally east along the railway to Yonge Street, north along Yonge to Jackes Avenue, east along Jackes to the Rosehill Reservoir's westerly boundary, north along that boundary to Rosehill Avenue, then continuing east (full remainder of the legal description not captured — see source for the complete text). Named areas commonly associated with the ward, per search results: Forest Hill (part), Chaplin Estates, Yonge-Eglinton (part), Humewood-Cedarvale, Wychwood Park, Hillcrest- Bracondale, Fairbank (part), Oakwood Village (part). [Source: https://en.wikipedia.org/wiki/Ward_12_Toronto%E2%80%94St._Paul's, accessed 2026-08-14]

Civic texture — what’s live here

Transit & development

TTC: the ward is served by Line 1 (Yonge-University) at Eglinton and (per boundary) potentially St. Clair-area stations along its eastern Yonge Street edge, and now Line 5 (Eglinton Crosstown) at Forest Hill and Eglinton West/Cedarvale stations along Eglinton Avenue West; exact station-to-ward assignment not independently verified against the boundary polygon — named as general context, not a formal join. Major transit project: the Eglinton Crosstown's February 2026 opening (§3) is the single largest transit change affecting this ward. Development: the clearest transit-oriented development signal found this research is the Forest Hill/Bathurst- Eglinton condo activity tied to the new LRT station (§3); broader ward-wide development-application data was not pulled. [Source: https://www.metrolinx.com/en/projects-and-programs/eglinton-crosstown-lrt, accessed 2026-08-14]

Local commons

Toronto Public Library branches and Parks, Forestry & Recreation community/recreation centres located inside this ward’s boundary, joined by geographic coordinates (see Receipts) — complete citywide datasets for both layers, every ward covered.

Public libraries (5)

Community & recreation centres (7)

Parks aren’t listed here: parks joining is partial citywide — not shown rather than shown unevenly. The citywide parks join has fetched and joined 400 of the dataset’s 1,511 Park-type rows so far; that 400-row sample isn’t evenly distributed enough per ward to publish per-ward park lists or counts responsibly yet.

Local media landscape

Networks & local commons

As of August 18, 2026, this project's public organization registry maps 106 organizations directly to Ward 12 (Toronto-St. Paul's), via the registry's own geography join (`org_placements.csv`). Most of that count is bulk City/CRA register rows — early-years childcare centres (54) and K-12 parent-council entries (20) foremost among them — captured registry-wide rather than through a ward-level search; a smaller share carries `verified-live` status with an independently direct-fetched confirmation, and the rest are `seed-web-verified` — real organizations, not yet independently confirmed live.

A dedicated ward sweep run this same day searched the ward's own neighbourhoods (Forest Hill, Chaplin Estates, Yonge-Eglinton, Humewood-Cedarvale, Wychwood Park, Hillcrest-Bracondale, Fairbank, Oakwood Village) and its top five home languages besides English and French (Spanish, Portuguese, Tagalog, Mandarin and Iranian Persian), newly registering 13 organizations and groups — residents' associations, faith congregations, an ethnocultural association, a heritage society, a community garden, a tennis club and a mutual-aid gift-economy group among them.

This brief's Local Commons section above already names Ward 12's civic-infrastructure anchors — the Forest Hill library branch and Oakwood Village among them; those, plus the organizations above, are the backbone the city-wide network map builds outward from.

This sweep also found real gaps worth stating plainly rather than papering over: no dedicated Iranian Persian cultural association or centre was found sited inside the ward itself — the city's main Persian cultural district sits well north, on Yonge Street in North York — a genuine zero for the ward's fifth-ranked home language. Labour-union locals, a dedicated tool library or repair café, and a formally organized youth council were all searched for and not found rooted specifically in this ward.

City-wide organization mapping is underway ward by ward. If you lead, work with, or simply know of a congregation, resident or tenant association, cultural group, or service organization rooted in this ward, this project's tribes directory at https://unitetolove.ca/tribes/directory.html is where to add it or correct what's already there — every addition is checked against a public source before it's published.

The ward in numbers (2021 Census)

Source: City of Toronto Ward Profiles (25-Ward Model), Statistics Canada 2021 Census custom tabulations, City Planning Division, published December 2023. Household income reflects the 2020 reference year.

Population114,095
Median age39.6
Median household income (2020)$86,000
Renter / owner household split61.4% / 38.6%
Top home languages (excl. English/French)Spanish (2,575), Portuguese (2,215), Tagalog (Pilipino, Filipino) (1,410)
Land area13.1 km²

See the citywide summary table for the same census columns, all 25 wards, one page.

What else is on your ballot

Every Toronto voter marks three races on October 26, 2026: this ward’s councillor (above), the citywide mayor, and one school trustee.

This ward’s trustee-crosswalk precision note: TDSB confirmed (CP24/CTV News, same citation as ward 11). TCDSB: NOT ESTABLISHED. Viamonde exact. MonAvenir not disambiguated.

Get involved — from thirty seconds to a year

Everything on this page is published so that anyone who lives here can use it: there is no membership, no gate and nothing to belong to. If you want to do something with it, the doors below start at thirty seconds and stop wherever you like — every one of them is optional, every one of them is free to copy or fork, and none of them asks who you vote for.

This is a neighbours’ project rather than a campaign or an organization: it publishes tools, data and evidence, and leaves every decision to the person reading. Nothing here endorses a candidate or a party, and nothing here needs our permission to be used.

What this page doesn’t cover yet

This ward’s research brief names these additional gaps, plainly, rather than guessing over them:

Receipts — where every figure on this page comes from

This ward’s research-brief sources:

Per-candidate research notes, QA flags, and source-capture logs are kept in this project’s internal working files, not published here; every bio and every fact on this page is drawn from that work but the page itself states the fact, not the working notes behind it.

Found a mistake?

That’s the system working. Every figure on this page traces to a public source or a candidate’s own published material, cited in the Receipts section above; if one is wrong, out of date, or reads differently than the source supports, we want to know before anyone else repeats it. Send it to the corrections page — it takes thirty seconds, and every correction is published, dated, and left visible.