It's in your hands.

CAA Login




Font Size Small Font Size Medium Font Size Large Bookmark E-mail a friend Print

Community Action

Worst Roads by City

Read some voter comments by clicking on each municipality.

Note: these results are not final. CAA will release final results after all votes are tallied.

Rank Municipality
1 City of Toronto
2 City of Hamilton
3 City of Ottawa
4 City of Oshawa
5 City of Greater Sudbury
6 City of Belleville
7 City of London
8 City of Kingston
9 City of Welland
10 City of Barrie
11 City of Windsor
12 City of Mississauga
13 City of St. Catharines
14 City of Thunder Bay
15 City of Cambridge
16 City of Niagara Falls
17 District of Sudbury
18 City of Kitchener
19 City of Waterloo
20 City of St. Thomas
21 Municipality of Chatham-Kent
22 City of Brampton
23 City of Sarnia
24 City of Peterborough
25 City of Vaughan
26 City of Burlington
27 County of Brant
28 City of Brantford
29 City of North Bay
30 Town of Halton Hills
31 City of Pickering
32 Township of Manitouwadge
33 Town of Markham
34 Norfolk County
34 Township of Scugog
36 City of Pembroke
36 County of Essex
38 Municipality of Clarington
39 City of Kawartha Lakes
40 City of Guelph
40 County of Hastings
42 County of Simcoe
42 Town of Oakville
44 City of Timmins
45 Municipality of Leamington
45 Town of Caledon
47 City of Sault Ste. Marie
47 Town of Whitby
49 County of Prince Edward
50 Town of Collingwood
50 Town of Fort Erie
52 District of Thunder Bay
52 Municipality of Port Hope
54 Haldimand County
55 County of Wellington
56 City of Orillia
56 City of Thorold
56 County of Bruce
56 County of Grey
60 Town of Richmond Hill
60 Township of King
62 Town of Lincoln
63 Town of Huntsville
64 City of Cornwall
64 City of Quinte West
64 City of Stratford
64 County of Frontenac
64 Municipality of North Perth
69 City of Owen Sound
69 Town of Ajax
71 City of Clarence-Rockland
71 City of Kenora
71 County of Perth
71 District Municipality of Muskoka
71 Town of Bradford West Gwillimbury
71 Town of Innisfil
71 Town of Milton
71 Township of Centre Wellington
71 Township of Uxbridge
80 Town of Aurora
81 City of Woodstock
81 County of Lambton
81 Town of Cobourg
81 Town of New Tecumseth
85 City of Dryden
85 Town of Bracebridge
85 Town of Kapuskasing
85 Town of Whitchurch-Stouffville
85 Township of Oro-Medonte
85 United Counties of Prescott and Russell
91 City of Port Colborne
91 City of Temiskaming Shores
91 County of Northumberland
91 County of Peterborough
91 District of Parry Sound
91 Municipality of Meaford
91 Town of Georgina
91 Township of Wilmot
99 County of Oxford
99 District of Kenora
99 Town of Kearney
99 Town of Newmarket
99 Town of Pelham
104 County of Elgin
104 County of Huron
104 County of Renfrew
104 Town of Perth
104 Township of Douro-Dummer
104 Township of St. Clair
110 City of Brockville
110 County of Dufferin
110 District of Algoma
110 Municipality of Kincardine
110 Municipality of Red Lake
110 Town of Bancroft
110 Town of Iroquois Falls
110 Town of Kingsville
110 Town of Orangeville
110 Town of Penetanguishene
110 Town of Petrolia
110 Township of Clearview
122 City of Elliot Lake
122 County of Lanark
122 District of Manitoulin
122 District of Nipissing
122 Municipality of Centre Hastings
122 Municipality of Northern Bruce Peninsula
122 Municipality of West Nipissing
122 Town of Aylmer
122 Town of East Gwillimbury
122 Town of Lakeshore
122 Town of Niagara-on-the-Lake
122 Town of Parry Sound
122 Township of Madoc
122 Township of Ramara
122 Township of Severn
122 Township of South Frontenac
138 County of Lennox & Addington
138 County of Middlesex
138 District of Timiskaming
138 Loyalist Township
138 Municipality of Bluewater
138 Municipality of Brighton
138 Municipality of Central Huron
138 Municipality of Hastings Highlands
138 Municipality of Lambton Shores
138 Municipality of Machin
138 Municipality of Southwest Middlesex
138 Municipality of Wawa
138 Town of Espanola
138 Town of Gravenhurst
138 Town of Greater Napanee
138 Town of Wasaga Beach
138 Township of Alnwick/Haldimand
138 Township of Augusta
138 Township of Brock
138 Township of Elizabethtown-Kitley
138 Township of Hamilton
138 Township of Leeds and the Thousand Islands
138 Township of McDougall
138 Township of Neebing
138 Township of Stirling-Rawdon
138 Township of West Lincoln
164 County of Haliburton
164 Municipality of Central Elgin
164 Municipality of French River
164 Municipality of Greenstone
164 Municipality of Middlesex Centre
164 Municipality of Sioux Lookout
164 The Nation Municipality
164 Town of Amherstburg
164 Town of Arnprior
164 Town of Fort Frances
164 Town of Grimsby
164 Town of Hanover
164 Town of Kirkland Lake
164 Town of Mattawa
164 Town of Moosonee
164 Town of Tillsonburg
164 Township of Adjala-Tosorontio
164 Township of Algonquin Highlands
164 Township of Cavan-Monaghan
164 Township of Cramahe
164 Township of Essa
164 Township of Georgian Bluffs
164 Township of Havelock-Belmont-Methuen
164 Township of Muskoka Lakes
164 Township of Perth East
164 Township of South Dundas
164 Township of Southgate
164 Township of Springwater
164 Township of Tay
164 Township of Tiny
164 Township of Warwick
164 Township of Wellington North
164 Township of Woolwich
164 United Counties of Stormont, Dundas and Glengarry
164 Village of Westport
199
199 District of Cochrane
199 Municipality of Brockton
199 Municipality of Callander
199 Municipality of Dutton-Dunwich
199 Municipality of Dysart et al
199 Municipality of Grey Highlands
199 Municipality of Oliver & Paipoonge
199 Municipality of South Bruce
199 Municipality of South Huron
199 Municipality of Trent Hills
199 Municipality of Tweed
199 Municipality of West Elgin
199 Municipality of West Grey
199 Municipality of West Perth
199 Town of Blind River
199 Town of Carleton Place
199 Town of Cochrane
199 Town of Deseronto
199 Town of Erin
199 Town of Gananoque
199 Town of Goderich
199 Town of LaSalle
199 Town of Midland
199 Town of Mississippi Mills
199 Town of Mono
199 Town of Northeastern Manitoulin and the Islands
199 Town of Plympton-Wyoming
199 Town of Renfrew
199 Town of Saugeen Shores
199 Township of Amaranth
199 Township of Armour
199 Township of Ashfield-Colborne-Wawanosh
199 Township of Asphodel-Norwood
199 Township of Assiginack
199 Township of Athens
199 Township of Atikokan
199 Township of Bonfield
199 Township of Bonnechere Valley
199 Township of Central Frontenac
199 Township of Enniskillen
199 Township of Front of Yonge
199 Township of Frontenac Islands
199 Township of Georgian Bay
199 Township of Huron-Kinloss
199 Township of Killaloe, Hagarty and Richards
199 Township of Laird
199 Township of Lake of Bays
199 Township of Lanark Highlands
199 Township of Machar
199 Township of Madawaska Valley
199 Township of Malahide
199 Township of Matachewan
199 Township of McKellar
199 Township of McNab-Braeside
199 Township of Nipigon
199 Township of Nipissing
199 Township of North Dumfries
199 Township of North Dundas
199 Township of North Frontenac
199 Township of North Glengarry
199 Township of North Huron
199 Township of North Kawartha
199 Township of North Stormont
199 Township of Norwich
199 Township of O'Connor
199 Township of Pelee
199 Township of Perth South
199 Township of Pickle Lake
199 Township of Plummer Additional
199 Township of Puslinch
199 Township of Rideau Lakes
199 Township of Ryerson
199 Township of Seguin
199 Township of Stone Mills
199 Township of Tay Valley
199 Township of Tudor & Cashel
199 Village of Casselman

Save on auto insurance

CAA Members save on CAA auto insurance. It's like getting your CAA membership for free.

I want to :
I need to :
Take me to :