Streetlight and traffic signal useful life
What 33 municipalities in Ontario state in 35 published asset management plans and capital asset policies, component by component, beside the library's sourced entry. Every life links to the page it comes from.
These are lives municipalities assume: amortization periods in capital asset policies (accounting lives) and replacement forecasts in asset management plans (planning lives). None is a measured age at replacement. Policies that copy one shared table count once.
| Component | Municipal median | Range | Tables | Library entry |
|---|---|---|---|---|
| Streetlight | 30 years | 15–60 | 22 | 30 years C |
| Traffic signal | 25.1 years | 10–60 | 24 | 25.1 years C |
Municipal median: the median of the distinct stated lives (a range counts at its midpoint). Tables: independent tables behind them. The library entry combines these with US federal sources; its page shows how.
Streetlight
21 municipalities state a life in 22 distinct tables: 15–60 years, median 30. Library entry: 30 years, grade C.
All 23 stated lives
| Municipality | Years | Kind | Document |
|---|---|---|---|
| Amherstburg | 20 | Policy (accounting) | 2026, p8 · matched automatically |
| Amherstburg | 30 | Plan (planning) | 2025, p36 · matched automatically |
| Chapple | 20 | Policy (accounting) | undated, p1 · matched automatically |
| Cornwall | 60 | Plan (planning) | 2025, p252 |
| Greater Napanee | 15 | Policy (accounting) | 2012, p16 · matched automatically |
| Grey Highlands | 30 | Policy (accounting) | 2026, p10 · matched automatically |
| Halton | 25 | Plan (planning) | 2025, p107 · matched automatically |
| Kenora | 20 | Policy (accounting) | 2026, p16 · matched automatically |
| Kingston | 35 | Policy (accounting) | 2016, p14 · matched automatically |
| Kirkland Lake | 25 | Plan (planning) | 2025, p49 |
| London | 30 | Plan (planning) | 2023, p159 · matched automatically |
| Orillia | 40 | Policy (accounting) | undated, p23 · matched automatically |
| Oxford | 30 | Plan (planning) | 2025, p307 · matched automatically |
| Prince Edward | 30 | Policy (accounting) | 2022, p34 · matched automatically |
| Rainy River | 30 | Policy (accounting) | 2010, p11 · matched automatically |
| Rainy River | 30 | Plan (planning) | 2026, p17 · matched automatically |
| Sarnia | 30 | Policy (accounting) | undated, p2 · matched automatically |
| Severn | 30 | Policy (accounting) | 2019, p402 |
| Simcoe | 25 | Policy (accounting) | 2025, p21 · matched automatically |
| The Blue Mountains | 30 | Policy (accounting) | 2019, p12 · matched automatically |
| Thunder Bay | 30 | Plan (planning) | 2025, p51 · matched automatically |
| Trent Lakes | 20 | Policy (accounting) | 2009, p10 · matched automatically |
| Welland | 20 | Policy (accounting) | 2021, p9 · matched automatically |
Traffic signal
25 municipalities state a life in 24 distinct tables: 10–60 years, median 25.1. Library entry: 25.1 years, grade C.
All 25 stated lives
| Municipality | Years | Kind | Document |
|---|---|---|---|
| Amherstburg | 20 | Policy (accounting) | 2026, p7 · matched automatically |
| Barrie | 30 | Plan (planning) | 2025, p76 · matched automatically |
| Bruce | 14.5 | Plan (planning) | 2025, p44 · matched automatically |
| Chatham-Kent | 25 | Plan (planning) | 2025, p10 · matched automatically |
| Cornwall | 27.6 | Plan (planning) | 2025, p252 |
| Greater Madawaska | 40 | Policy (accounting) | 2025, p17 · matched automatically |
| Grey Highlands | 25 | Policy (accounting) | 2026, p10 · matched automatically |
| Kenora | 20 | Policy (accounting) | 2026, p16 · matched automatically |
| Kingston | 40 | Policy (accounting) | 2016, p15 · matched automatically |
| Kirkland Lake | 25.1 | Plan (planning) | 2025, p49 · matched automatically |
| Lanark | 30 | Plan (planning) | 2022, p133 · matched automatically |
| London | 20 | Plan (planning) | 2023, p159 · matched automatically |
| Meaford | 25 | Policy (accounting) | 2020, p20 · matched automatically |
| Norfolk County | 30 | Plan (planning) | 2025, p49 · matched automatically |
| Orillia | 30 | Policy (accounting) | undated, p22 · matched automatically |
| Oxford | 30 | Plan (planning) | 2025, p307 · matched automatically |
| Peterborough | 20 | Plan (planning) | 2025, p44 · matched automatically |
| Prescott and Russell | 60 | Plan (planning) | 2025, p57 · matched automatically |
| Quinte West | 40 | Policy (accounting) | 2024, p37 · matched automatically |
| Sault Ste. Marie | 27 | Plan (planning) | 2025, p15 · matched automatically |
| The Blue Mountains | 25 | Policy (accounting) | 2019, p12 · matched automatically |
| Thunder Bay | 25 | Plan (planning) | 2025, p51 · matched automatically |
| Trent Lakes | 10 | Policy (accounting) | 2009, p9 · matched automatically |
| Welland | 20 | Policy (accounting) | 2021, p9 · matched automatically |
| Wellington | 35 | Plan (planning) | 2025, p118 · matched automatically |
Cite this comparison
Citation
unfinished.one (2026). Streetlight and traffic signal useful life. https://unfinished.one/lives/streetlights-signalsThis page grows as documents are added. To cite a fixed value, cite the municipal document and page, or the component's versioned entry. Rows marked "matched automatically" were found in the page text by a script; follow the link before relying on one. Every row as CSV · Sourcing policy