City Budget 2025
Draft Budget 2025 Magazine and Explorer
With a complex budget, the City has introduced new supports like the Draft Budget 2025 Magazine and the Draft Budget 2025 Explorer to make understanding and engaging in the budget process easier.
The Budget Magazine provides insight into how the budget is created, what elements make up the budget, some of the key financials, an update on service reviews as well as highlights from over 100 lines of services that are advancing Council’s strategic priorities.
The Budget Explorer offers user-friendly interactive charts, graphs and tables to enhance financial literacy and transparency.
Opportunities for participation in the budget process
It’s your city, your budget, and we want to hear from you! The City of Ottawa engages with residents each year to gather ideas and feedback as it drafts the budget for City Council’s consideration. You have many opportunities to provide your input on items reflected in the budget year-round through your Councillor’s office, committee meetings, social media, contacting 3-1-1 and scheduled engagement opportunities during the budget process.
Your feedback helps shape the City’s budget priorities and contributes to decisions about investing in a sustainable, secure, and prosperous city for all.
Year-round:
- Submit your ideas to your Ward Councillor.
- Watch, attend or participate in committee and Council meetings to learn more about important decisions at City Hall.
- Provide input on public engagement opportunities that matter to you through Engage Ottawa.
- Follow and communicate with us on Facebook and X @ottawacity, using the hashtag #OttBudget
- Call 3-1-1 (TTY: 613-580-2401). Rural residents call 613-580-2400
Drafting the budget:
- Participate in the budget poll from August 6 to September 13. Your responses on the city’s priorities will help shape the development of the draft budget.
- Participate in Councillor-led public consultations. Check back regularly on this page or Ottawa.ca as dates will be added as soon as they are available. Consultations will focus on how the budget is developed, what is within and outside the City’s control when it comes to drafting the budget, and to hear your feedback.
Feedback on the Draft Budget:
- The draft budget will be tabled at Council on November 13.
- Following tabling residents can provide feedback on the draft budget in the following ways:
- Ask questions through the City’s Engage Ottawa webpage. Question submissions will be open for the public between November 13 and December 9.
- Join us at a standing committee meeting. All City Council and standing committee meetings are open to the public and your attendance is welcomed and encouraged. Members of the public may provide either written or oral submissions (or both) to committee meetings related to items on the Committee’s agenda. Check back regularly on this page or on Ottawa.ca to stay current with the standing committee dates for budget considerations.
- You can live stream meetings and access past recordings on the Ottawa City Council YouTube Channel. Regular City Council meetings are broadcast live on RogersTV Cable 22 and live streamed on the RogersTV website.
- Ask questions through the City’s Engage Ottawa webpage. Question submissions will be open for the public between November 13 and December 9.
Budget adoption:
- Council will approve the 2025 budget on December 11. The adopted budget books will be updated and posted the 2025 Budget webpage Q2 2025.
For more budget information, visit Ottawa.ca. Accessible formats and communication supports are available, upon request.
Draft Budget 2025 Magazine and Explorer
With a complex budget, the City has introduced new supports like the Draft Budget 2025 Magazine and the Draft Budget 2025 Explorer to make understanding and engaging in the budget process easier.
The Budget Magazine provides insight into how the budget is created, what elements make up the budget, some of the key financials, an update on service reviews as well as highlights from over 100 lines of services that are advancing Council’s strategic priorities.
The Budget Explorer offers user-friendly interactive charts, graphs and tables to enhance financial literacy and transparency.
Opportunities for participation in the budget process
It’s your city, your budget, and we want to hear from you! The City of Ottawa engages with residents each year to gather ideas and feedback as it drafts the budget for City Council’s consideration. You have many opportunities to provide your input on items reflected in the budget year-round through your Councillor’s office, committee meetings, social media, contacting 3-1-1 and scheduled engagement opportunities during the budget process.
Your feedback helps shape the City’s budget priorities and contributes to decisions about investing in a sustainable, secure, and prosperous city for all.
Year-round:
- Submit your ideas to your Ward Councillor.
- Watch, attend or participate in committee and Council meetings to learn more about important decisions at City Hall.
- Provide input on public engagement opportunities that matter to you through Engage Ottawa.
- Follow and communicate with us on Facebook and X @ottawacity, using the hashtag #OttBudget
- Call 3-1-1 (TTY: 613-580-2401). Rural residents call 613-580-2400
Drafting the budget:
- Participate in the budget poll from August 6 to September 13. Your responses on the city’s priorities will help shape the development of the draft budget.
- Participate in Councillor-led public consultations. Check back regularly on this page or Ottawa.ca as dates will be added as soon as they are available. Consultations will focus on how the budget is developed, what is within and outside the City’s control when it comes to drafting the budget, and to hear your feedback.
Feedback on the Draft Budget:
- The draft budget will be tabled at Council on November 13.
- Following tabling residents can provide feedback on the draft budget in the following ways:
- Ask questions through the City’s Engage Ottawa webpage. Question submissions will be open for the public between November 13 and December 9.
- Join us at a standing committee meeting. All City Council and standing committee meetings are open to the public and your attendance is welcomed and encouraged. Members of the public may provide either written or oral submissions (or both) to committee meetings related to items on the Committee’s agenda. Check back regularly on this page or on Ottawa.ca to stay current with the standing committee dates for budget considerations.
- You can live stream meetings and access past recordings on the Ottawa City Council YouTube Channel. Regular City Council meetings are broadcast live on RogersTV Cable 22 and live streamed on the RogersTV website.
- Ask questions through the City’s Engage Ottawa webpage. Question submissions will be open for the public between November 13 and December 9.
Budget adoption:
- Council will approve the 2025 budget on December 11. The adopted budget books will be updated and posted the 2025 Budget webpage Q2 2025.
For more budget information, visit Ottawa.ca. Accessible formats and communication supports are available, upon request.
-
Share Pls advise rationale for substantial increase in bus fare for Seniors; who for the most part are on fixed income and relie primarily on bus for transportation. This is an unfair burden placed on the Senior. on Facebook Share Pls advise rationale for substantial increase in bus fare for Seniors; who for the most part are on fixed income and relie primarily on bus for transportation. This is an unfair burden placed on the Senior. on Twitter Share Pls advise rationale for substantial increase in bus fare for Seniors; who for the most part are on fixed income and relie primarily on bus for transportation. This is an unfair burden placed on the Senior. on Linkedin Email Pls advise rationale for substantial increase in bus fare for Seniors; who for the most part are on fixed income and relie primarily on bus for transportation. This is an unfair burden placed on the Senior. link
Pls advise rationale for substantial increase in bus fare for Seniors; who for the most part are on fixed income and relie primarily on bus for transportation. This is an unfair burden placed on the Senior.
Aottawa asked 24 days agoThank you for your input into the 2025 Draft Budget. Your comments and concerns regarding the reduction of discounts to senior’s fares have been forwarded to OC Transpo. Please note that the proposed changes to fares will be discussed at Transit Commission on November 25 and a final determination will be made by Council on December 11.
-
Share How/where do we view the poll results from the poll held between Sept and Oct on the Draft Budget 2025? on Facebook Share How/where do we view the poll results from the poll held between Sept and Oct on the Draft Budget 2025? on Twitter Share How/where do we view the poll results from the poll held between Sept and Oct on the Draft Budget 2025? on Linkedin Email How/where do we view the poll results from the poll held between Sept and Oct on the Draft Budget 2025? link
How/where do we view the poll results from the poll held between Sept and Oct on the Draft Budget 2025?
1853 asked 26 days agoThe results from the survey have been presented in the "As We Heard It" report showcased on this page and can be accessed here.
-
Share Will this budget continue the tradition and historic commitment to child care of a 20/80 split in funding for Ottawa's child care, with 80% of funding coming from the province, and 20$ from the municipally raised dollars? on Facebook Share Will this budget continue the tradition and historic commitment to child care of a 20/80 split in funding for Ottawa's child care, with 80% of funding coming from the province, and 20$ from the municipally raised dollars? on Twitter Share Will this budget continue the tradition and historic commitment to child care of a 20/80 split in funding for Ottawa's child care, with 80% of funding coming from the province, and 20$ from the municipally raised dollars? on Linkedin Email Will this budget continue the tradition and historic commitment to child care of a 20/80 split in funding for Ottawa's child care, with 80% of funding coming from the province, and 20$ from the municipally raised dollars? link
Will this budget continue the tradition and historic commitment to child care of a 20/80 split in funding for Ottawa's child care, with 80% of funding coming from the province, and 20$ from the municipally raised dollars?
AQ asked 8 days agoYes, the 2025 budget for Children’s Services includes a net taxation requirement of $19.662M which is mostly related to the Provincial requirement to cost-share various programs at 20%.
-
Share does the poll that was conducted have any influence over the budget? If not, than why have a poll at all? on Facebook Share does the poll that was conducted have any influence over the budget? If not, than why have a poll at all? on Twitter Share does the poll that was conducted have any influence over the budget? If not, than why have a poll at all? on Linkedin Email does the poll that was conducted have any influence over the budget? If not, than why have a poll at all? link
does the poll that was conducted have any influence over the budget? If not, than why have a poll at all?
charles_ asked 6 days agoThe Draft Budget 2025 poll results are one of many ways the City of Ottawa collects budget input from the public. Poll results are reflective of those who participated and may not reflect the overall views shared across the many forms of input offered during the budget process. Some of the other ways residents are welcome to get involved include participate in Committee meetings, attend Councillor-led public consultations, get in touch with their Councillor or share their thoughts through the City of Ottawa social media channels. The results of all feedback platforms are carefully considered by Council and the budget planning team.
-
Share What was the rationale to have the Transit Budget separate from the rest of the City of Ottawa's Budget? Because of this short sighted decision, none of the $500,000 that Taxpayers will be paying for Lansdowne 2.0 will be able to be used to help offset the Transit Budget deficit. So now Taxpayers not only get stuck paying for Lansdowne but also get stuck paying for an unfair increase in Transit Fares. What's even worse are these "Public Consultations" i.e today's "Transit Budget Meeting" which clearly show that at the end of the day the Councilors don't listen to what the delegations share and suggest. The motion by Councilor Tierney was offensive to the delegations and to City taxpayers. on Facebook Share What was the rationale to have the Transit Budget separate from the rest of the City of Ottawa's Budget? Because of this short sighted decision, none of the $500,000 that Taxpayers will be paying for Lansdowne 2.0 will be able to be used to help offset the Transit Budget deficit. So now Taxpayers not only get stuck paying for Lansdowne but also get stuck paying for an unfair increase in Transit Fares. What's even worse are these "Public Consultations" i.e today's "Transit Budget Meeting" which clearly show that at the end of the day the Councilors don't listen to what the delegations share and suggest. The motion by Councilor Tierney was offensive to the delegations and to City taxpayers. on Twitter Share What was the rationale to have the Transit Budget separate from the rest of the City of Ottawa's Budget? Because of this short sighted decision, none of the $500,000 that Taxpayers will be paying for Lansdowne 2.0 will be able to be used to help offset the Transit Budget deficit. So now Taxpayers not only get stuck paying for Lansdowne but also get stuck paying for an unfair increase in Transit Fares. What's even worse are these "Public Consultations" i.e today's "Transit Budget Meeting" which clearly show that at the end of the day the Councilors don't listen to what the delegations share and suggest. The motion by Councilor Tierney was offensive to the delegations and to City taxpayers. on Linkedin Email What was the rationale to have the Transit Budget separate from the rest of the City of Ottawa's Budget? Because of this short sighted decision, none of the $500,000 that Taxpayers will be paying for Lansdowne 2.0 will be able to be used to help offset the Transit Budget deficit. So now Taxpayers not only get stuck paying for Lansdowne but also get stuck paying for an unfair increase in Transit Fares. What's even worse are these "Public Consultations" i.e today's "Transit Budget Meeting" which clearly show that at the end of the day the Councilors don't listen to what the delegations share and suggest. The motion by Councilor Tierney was offensive to the delegations and to City taxpayers. link
What was the rationale to have the Transit Budget separate from the rest of the City of Ottawa's Budget? Because of this short sighted decision, none of the $500,000 that Taxpayers will be paying for Lansdowne 2.0 will be able to be used to help offset the Transit Budget deficit. So now Taxpayers not only get stuck paying for Lansdowne but also get stuck paying for an unfair increase in Transit Fares. What's even worse are these "Public Consultations" i.e today's "Transit Budget Meeting" which clearly show that at the end of the day the Councilors don't listen to what the delegations share and suggest. The motion by Councilor Tierney was offensive to the delegations and to City taxpayers.
Dubord asked 17 days agoPer the Ontario Municipal Act, 2001, municipalities may levy taxes for various purposes such as Transit, if deemed necessary for funding purposes. In Ottawa, transit funding is a critical component of the city’s budget. The City of Ottawa utilizes a combination of funding sources to support its transit system, including federal and provincial grants, municipal funding, and user fees. The rationale for having the Transit Budget separate from the rest of the City of Ottawa’s Budget is primarily to ensure transparency and dedicated funding for transit services. This separation allows for a clearer understanding of how funds are allocated and spent specifically on transit, which is a significant and complex part of the city’s infrastructure and services. The City’s Fiscal Framework states as one of the guiding principles for property taxes that “separate levies should be used for categories of expenditures that are not fully within Council’s control”.
By maintaining a distinct transit budget, the City can more effectively manage and plan for the unique financial needs of its transit system and ensure that Transit deficits do not divert property tax revenue away from other essential tax supported services. To be financially sustainable Transit Services needs to be self-funding. Many provincial and federal funding and grants are targeted exclusively to transit-related projects.
A separate transit budget also allows for more focused public engagement and accountability. Residents can see exactly how their tax dollars are being used towards transit services, and the city can report on the performance and financial health of its transit system.
-
Share How much is being allocated to biking infrastructure, multi use paths, active transport? on Facebook Share How much is being allocated to biking infrastructure, multi use paths, active transport? on Twitter Share How much is being allocated to biking infrastructure, multi use paths, active transport? on Linkedin Email How much is being allocated to biking infrastructure, multi use paths, active transport? link
How much is being allocated to biking infrastructure, multi use paths, active transport?
CentretownBiker asked 16 days agoThe draft 2025 Budget includes $10.5M for standalone investments in new cycling infrastructure and multi-use pathways. This includes the Pedestrian Facilities Program, Cycling Facilities Program and Active Transportation Missing Links.
-
Share When will the City/Council admit that the only way out of a structural deficit is to have an honest conversation with the people of Ottawa about what things actually cost? Taxes need to go up substantially, and that is just the reality of our financial situation. Every year it is put off, is another foot deeper in the hole. on Facebook Share When will the City/Council admit that the only way out of a structural deficit is to have an honest conversation with the people of Ottawa about what things actually cost? Taxes need to go up substantially, and that is just the reality of our financial situation. Every year it is put off, is another foot deeper in the hole. on Twitter Share When will the City/Council admit that the only way out of a structural deficit is to have an honest conversation with the people of Ottawa about what things actually cost? Taxes need to go up substantially, and that is just the reality of our financial situation. Every year it is put off, is another foot deeper in the hole. on Linkedin Email When will the City/Council admit that the only way out of a structural deficit is to have an honest conversation with the people of Ottawa about what things actually cost? Taxes need to go up substantially, and that is just the reality of our financial situation. Every year it is put off, is another foot deeper in the hole. link
When will the City/Council admit that the only way out of a structural deficit is to have an honest conversation with the people of Ottawa about what things actually cost? Taxes need to go up substantially, and that is just the reality of our financial situation. Every year it is put off, is another foot deeper in the hole.
JamesMcAvoy asked 15 days agoThe Draft Budget 2025 reflects a commitment to transparency and fiscal responsibility while addressing the city’s pressing needs, in particular the budget pressures facing Transit Services. The budget proposes a balanced approach, including a 2.9% increase in the citywide tax levy and an 8% increase in the transit levy. These measures aim to sustain essential services and invest in critical areas such as housing, public safety, and transit.
Through service reviews and continuous improvement initiatives resulted in $207.7 million in efficiencies since 2023, translating to avoiding approximately 10 per cent in tax levy increases. However, the reality of rising costs and variable revenues, necessitates ongoing discussions about sustainable funding solutions.
The City is committed to engaging with residents and having honest conversations about the financial realities and the need for potential tax increases to maintain and improve services. Public consultations and feedback mechanisms are in place to ensure that residents’ voices are heard in the budget process.
-
Share How much is being allocated to trees, greenery, softscaping? on Facebook Share How much is being allocated to trees, greenery, softscaping? on Twitter Share How much is being allocated to trees, greenery, softscaping? on Linkedin Email How much is being allocated to trees, greenery, softscaping? link
How much is being allocated to trees, greenery, softscaping?
CentretownBiker asked 16 days agoThe Draft 2025 Budget calls for expenditures of $22.5 million in Forestry Services and $45 million in Parks Maintenance Services.
The budget for Forestry Services funds tree planting, tree and forest maintenance, tree protection, invasive pest management and the implementation of the City’s Urban Forest Management Plan. Further details can be found on page 17 of the Environment and Climate Change Committee’s draft 2025 budget document.
The budget for Parks Maintenance funds the operation and maintenance of parks grounds, open spaces, leased hydro easements and naturalized areas. This includes sports fields, ball diamonds, turf, beaches, wading pools, play structures, outdoor rinks, trails and municipal facility grounds. Further details can be found on page 43 of the Community Services Committee's Draft 2025 budget document.
-
Share Has the city considered selling bonds in order to finance certain projects? This way, residents that support projects can put their money down and receive compensation for that support, which may fund projects faster and ease opposition to certain expensive projects. on Facebook Share Has the city considered selling bonds in order to finance certain projects? This way, residents that support projects can put their money down and receive compensation for that support, which may fund projects faster and ease opposition to certain expensive projects. on Twitter Share Has the city considered selling bonds in order to finance certain projects? This way, residents that support projects can put their money down and receive compensation for that support, which may fund projects faster and ease opposition to certain expensive projects. on Linkedin Email Has the city considered selling bonds in order to finance certain projects? This way, residents that support projects can put their money down and receive compensation for that support, which may fund projects faster and ease opposition to certain expensive projects. link
Has the city considered selling bonds in order to finance certain projects? This way, residents that support projects can put their money down and receive compensation for that support, which may fund projects faster and ease opposition to certain expensive projects.
CentretownBiker asked 18 days agoThe City does issue debenture for capital projects. We are a leader in the issuance of labelled bonds (green debenture, sustainable debenture) and are one of the largest government issuers of these type of debentures in the country. The debentures are distributed through a syndicate of Bank Dealers who market and sell the debentures in the capital markets on the City’s behalf. Investor participation has been oversubscribed for our issuers leading to attractive funding levels when issuing.
-
Share Has the City allocated funds for "AGING IN PLACE"? With the Grey Tsunani upon us, is the City addressing and financing the concept and implementation of Aging in place for the 37% of older adults over the age of 50 who want to age in their home, from the following perspectives : zoning, land use, environment, social services, transportation, transit, etc. What amount in the budget is allocated to Aging in place? on Facebook Share Has the City allocated funds for "AGING IN PLACE"? With the Grey Tsunani upon us, is the City addressing and financing the concept and implementation of Aging in place for the 37% of older adults over the age of 50 who want to age in their home, from the following perspectives : zoning, land use, environment, social services, transportation, transit, etc. What amount in the budget is allocated to Aging in place? on Twitter Share Has the City allocated funds for "AGING IN PLACE"? With the Grey Tsunani upon us, is the City addressing and financing the concept and implementation of Aging in place for the 37% of older adults over the age of 50 who want to age in their home, from the following perspectives : zoning, land use, environment, social services, transportation, transit, etc. What amount in the budget is allocated to Aging in place? on Linkedin Email Has the City allocated funds for "AGING IN PLACE"? With the Grey Tsunani upon us, is the City addressing and financing the concept and implementation of Aging in place for the 37% of older adults over the age of 50 who want to age in their home, from the following perspectives : zoning, land use, environment, social services, transportation, transit, etc. What amount in the budget is allocated to Aging in place? link
Has the City allocated funds for "AGING IN PLACE"? With the Grey Tsunani upon us, is the City addressing and financing the concept and implementation of Aging in place for the 37% of older adults over the age of 50 who want to age in their home, from the following perspectives : zoning, land use, environment, social services, transportation, transit, etc. What amount in the budget is allocated to Aging in place?
davidly asked 17 days agoThank you for your inquiry.
As Ottawa’s population is growing, changing, and aging, the City of Ottawa is committed to responding to these demographic changes and has been implementing an Older Adult Plan (OAP) since 2012.
The latest iteration of the OAP in 2020, committed to 24 actions organized around four (4) strategic areas that were consistent with the provision of City services for older adults: Aging with Choice, Transportation and Mobility, Well-being, and Communication. The OAP assigned responsibility for each action to a City Department, which had committed to its implementation within the stated timeline. The Community and Social Services Department provided the overall coordination and monitoring function for the OAP.
In 2020, City Council approved $350,000 in the Community and Social Services Department (CSSD) annual operating budget for the implementation of Corporate-wide Older Adult Plan initiatives. CSSD invited City Departments to submit proposals to fund initiatives that align with the priorities of the previous OAP. This process allocated $350,000 to initiatives and projects that aligned with the priorities identified in the last iteration of the OAP.
City staff are currently working on the renewal of the City’s OAP, which began with a fulsome consultation strategy from June to September 2024. City staff consulted and engaged with residents and community agencies to ensure the development of the renewed plan is adapted to new and emerging needs of older adults. The consultation process was structured to align with the Ministry’s Creating a More Inclusive Ontario: Age-Friendly Community framework, along with the World Health Organization’s Age-Friendly Cities framework. The frameworks characterize Age-Friendly Communities as responding to both the opportunities and challenges of an aging population by creating physical and social environments that support independent, active living to enable older adults and people with disabilities to continue contributing to all aspects of community life. The findings of the consultations will inform the development of a new iteration of the OAP, which will be released in 2025.
As the new OAP is under development until 2025, the 2025 funding allocation process will occur once the plan priorities and the governance structure are established. The funding allocation process will be reviewed and updated to align with the new governance structure, the Community Funding Framework, and the new OAP priorities. This process will allocate $350,000 for the selected initiatives. Therefore, we are unable to confirm at this time the amount that will be allocated for “aging in place” initiatives. However, the funded initiatives will align with the priorities established from what we heard from the public during the consultations.
This request has been sent to the Planning, Development and Building Department for their feedback as well. The following has been provided:
Official Plan includes Healthy and Inclusive Communities as a “cross-cutting issue” where implementation policies span multiple themes and sections in the Official Plan, City policies, other master plans, by-laws, or other practices. Healthy and Inclusive Communities in section 2.2.4 of the Official Plan also includes the following policy intent:
2) Build accessible, inclusive communities, and design for all ages, including children and older adults
Health is shaped by the conditions in which we live, work and play. These are known as the social determinants of health and can affect some groups’ health and well-being more than others. Inequities in communities can be mitigated through the design of the built environment. Planning decisions shall support development of equitable, inclusive, gender and age-friendly communities in ways that build the city’s vibrancy and resiliency and foster community health and well-being. Plans and policies shall ensure that communities and places are designed to consider a diversity of experiences, including children, older adults, people with disabilities, women and gender-diverse persons, those identifying as 2SLGBTQQIA+ and people living with lower incomes. An equitable and inclusive community considers the needs of various cultural groups and seeks to reduce barriers and promote equity for people who are racialized. It integrates opportunities to advance reconciliation and engage with Indigenous peoples. Neighbourhoods designed to be inclusive help to ensure communities are built for everyone, meet needs across the lifespan and contribute to overall health and quality of life.
Healthy, inclusive communities:
- Integrate and honour Indigenous values, knowledge and cultures in city-building, through relationship-building and engagement. This includes through Indigenous representation in planning, placemaking, as well as environmental stewardship;
- Integrate age-friendly design by considering the needs of children and older adults, and support aging-in-place;
- Are designed to be universally accessible;
- Provide housing across the city for a range of ages, income levels and backgrounds, and help meet housing needs across the lifespan;
- Support, and prioritize, active transportation for all ages and abilities. This includes the needs of children and older adults in the design of safe, convenient active transportation infrastructure and sustainable mobility options that can be used all seasons, including winter;
- Support placemaking features that consider the needs of women, children and older adults and cultural groups. This could include child-friendly urban design, inclusive public gathering places and cultural assets; and
- Leverage opportunities to respond to land use, transportation and infrastructure needs in neighbourhoods identified in Ottawa’s Neighbourhood Equity Index, as having strong equity concerns. Master plans, local plans and development can help strengthen neighbourhoods, providing a better quality of life.
Language Switch
Who's Listening
-
General Manager, Finance and Corporate Services and Chief Financial Officer
City of Ottawa
Email Budget@ottawa.ca -
SB
Email Budget@ottawa.ca -
SS
Email Budget@ottawa.ca -
SV
Email Budget@ottawa.ca
Key Dates
-
November 26 2024
-
November 28 2024
-
December 02 2024
-
December 02 2024
-
December 02 2024
Councillor led public consultations
-
November 19 2024
-
November 20 2024
-
November 21 2024
-
November 26 2024
-
October 26 2024
Thank you for your contribution!
Help us reach out to more people in the community
Share this with family and friends