16 days to goOttawa votes on Monday, October 26, 2026

Get in front of undecided Ottawa voters
Councillor in Ward 7 Bay · Ottawa 2026

Theresa Kavanagh

Sitting Councillor for Ward 7 Bay and chair of Ottawa Community Housing, running for a third term.

Theresa Kavanagh is the sitting Councillor for Ward 7 Bay, according to the City's list of elected officials, and is on the City's list of certified candidates for the same ward, with a nomination dated May 13, 2026. The City's results give her 12,398 of the 14,976 votes cast in Ward 7 in 2022, which is 82.8 percent. Her campaign says its priorities are aging infrastructure, public transit, safer streets and older adults. Two other candidates, Butch Moore and Spencer Radford, are on the ballot.

Researched by voche.me · Not a campaign-authored page

Candidate space2026
Ottawa municipal election
Theresa KavanaghCouncillor

About Theresa Kavanagh

The City of Ottawa's list of elected officials for 2022 to 2026 shows Theresa Kavanagh as Councillor for Ward 7 Bay, and the Council minutes of September 9, 2026 list her as present. The City's published results for the October 24, 2022 election give her 12,398 of the 14,976 votes cast in Ward 7, which is 82.8 percent. The other candidates were Robert Hill with 1,659 votes and Othman Alhusain with 919. The City's own page for her, read as an Internet Archive copy of July 31, 2025, says she was first elected to Council in 2018, worked with Members of Parliament on Parliament Hill for most of her earlier career, and was elected a trustee of the Ottawa-Carleton District School Board for Bay Ward in 2010 and again in 2014. CBC News describes her as a former Parliament Hill staffer and school trustee. The City's list of certified candidates shows her 2026 nomination dated May 13, 2026.

In the CBC News questionnaire she says she has lived in the ward for 32 years, chaired the school board's audit committee for four years, sat on the board of Alterna Savings Bank for two years, and has been a member of the City's Audit Committee for eight years. She also says she is the current Board Chair of Ottawa Community Housing. Ottawa Community Housing's news release of June 10, 2026 names Councillor Theresa Kavanagh as its Board Chair, and Kitchissippi Times of October 2, 2026 says she chairs that board. The school board, bank and Audit Committee roles are her own statements, and voche.me has not checked them with those bodies.

The Council minutes of December 10, 2025 record her voting for the 2026 Ottawa Police Service budget (carried 20 to 5), for an amendment to add $5.4 million from the Tax Stabilization Reserve for community-based safety and crisis response (lost 9 to 16), and for the motion that adopted the 2026 budget reports (carried 21 to 4). The same minutes record her dissent on the first recommendation of the Transit Committee budget item. The minutes of April 22, 2026 record her voting for the Safe Access to Social Infrastructure By-law (carried 20 to 4).

The minutes of July 15, 2026, the first Council meeting after the July 1 storm and flooding, record her as the mover of Motion 2026-83-08, which directs staff to review the City's emergency response and recovery after the storm (seconded by Councillor Devine, carried), and as the seconder of two other flood motions, 2026-83-03 and 2026-83-09. The minutes of September 9, 2026 record her as the mover of Motion 2026-85-05, which asks staff to report on options for a private-property flood resilience toolkit (seconded by Councillor Johnson, carried), as one of 23 members voting for a motion asking the federal government to extend its consultation on the Eastern Bridge Project, and as the mover of a notice of motion on temporary City financing for Ottawa Community Housing repairs, which Council has not yet decided. In the CBC News questionnaire she says she voted against the City's Lansdowne 2.0 partnership. voche.me did not open the minutes of that vote.

Her campaign website says she is the City's Co-Liaison on Older Adult Issues, and that she supports sidewalks to every school in the ward, speed humps and traffic calming. These are the campaign's own claims. The sources voche.me read hold no complaint or allegation about her.

Read the sources

Priorities & positions

Summarized from the campaign’s published profile. These are stated positions, not an assessment of results or a complete platform.

01

Aging infrastructure and flood protection

Her campaign says it will fix or replace the ward's aging roads, sewers, sidewalks and recreation buildings, and that funding to replace the field houses in Woodroffe Park and Frank Ryan Park is coming within two years.

Read the full position

In the CBC News questionnaire she names stormwater and drainage (the systems that carry rain away) as the top infrastructure need after the July 1 storm, and says federal and provincial governments must replace the revenue that lower development charges will remove.

She says she is not opposed to a tax levy specifically to pay for infrastructure.

Theresa Kavanagh campaign · My Priorities
02

Reliable and affordable transit

Her campaign says it will work for a transit system that is reliable and affordable, and points to the City Auditor General's report on OC Transpo route changes.

Read the full position

In the CTV News questionnaire she supports either freezing or decreasing fares.

In the CBC News questionnaire she asks for Stage 2 of the LRT to open to Algonquin College while repairs continue at Moodie Station, and says she has pushed for fare freezes on the Community Pass and Equipass.

Theresa Kavanagh campaign · My Priorities
03

Safer streets

Her campaign says it has secured speed humps and traffic calming, put a sidewalk at every school in the ward, and supports programs for at-risk youth.

Read the full position

In the CBC News questionnaire she rates the police budget as appropriate, says policing responds to symptoms, and asks for the ANCHOR crisis response program, which sends non-police teams to people in mental health or addiction crisis, to be expanded across the city.

Theresa Kavanagh campaign · My Priorities
04

Older adults

Her campaign says she serves as the City's Co-Liaison on Older Adult Issues and will continue to support aging-in-place programs in Ottawa Community Housing seniors' buildings.

Theresa Kavanagh campaign · My Priorities

What voche.me has checked

Evidence reviewed on October 6, 2026: the City's list of certified candidates for Ward 7, the City's list of elected officials and 2022 results, the City's page for her (an Internet Archive copy), her campaign website, the CBC News and CTV News Ottawa questionnaires, CBC News of August 25, 2026, Kitchissippi Times of October 2, 2026, Ottawa Community Housing's news release of June 10, 2026, and four sets of Council minutes (December 10, 2025, April 22, July 15 and September 9, 2026).

Gaps. Her Facebook, Instagram and Bluesky posts could not be read. Her claims on her website about speed humps, sidewalks, funding and her role as Co-Liaison on Older Adult Issues are the campaign's own and were not checked against Council records. Her school board, bank and Audit Committee roles and her vote on Lansdowne 2.0 come from her own statements. Committee minutes were not searched. The questionnaire has not been sent.

Experience & community

Questions for the candidate

Proposed questions for a future interview. They have not been sent to the candidate, and no answers have been supplied.

No questions and answers have been supplied.

Have your own question?

Ask Theresa Kavanagh directly. We send it to the campaign, and publish the reply here if we get one.

Questions about this page

Facts voche.me can state about Theresa Kavanagh's page itself, answered directly rather than left blank.

Is this an official page for Theresa Kavanagh?

No. This page is researched by voche.me from public sources, listed below, and is separate from Theresa Kavanagh's own campaign.

Does Theresa Kavanagh currently hold public office?

Not according to this profile. voche.me has not listed a current public office for Theresa Kavanagh.

How many sources does this Theresa Kavanagh profile cite?

This profile lists 19 sourced references, each with the date voche.me checked it, in the Sources section below.

Why do some questions on Theresa Kavanagh's page show no answer?

The "Questions & answers" section on this page lists questions voche.me would put to Theresa Kavanagh in a future interview. They have not been sent yet, so the page says plainly that no answer has been supplied instead of leaving the section blank.

When is the election Theresa Kavanagh is running in?

The 2026 Ottawa municipal election, including the Councillor race, is decided on October 26, 2026.

Space for campaign updates

No campaign updates yet

Announcements, event details and messages can be added here, with their source and publication date. No campaign submission has been added.

Sources & transparency

Missing information does not imply a candidate’s position. Read our editorial standards.

Campaign contact

Campaign links & contact.

Find the candidate’s website, social accounts and contact information.

View more candidates.

All candidate spaces
Candidate Q&A

Ask Theresa Kavanagh a question.

Give your name, email and question. We send it to the campaign, and publish their answer here if we get one.

CORRECTIONS

Report a problem on this page.

Tell the editors what is wrong and where the correct information can be checked. The page you are on is attached automatically.