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.