Ranking · KSI records through Oct 11, 2026

Most dangerous intersections near Toronto schools

Ranked by collisions in which someone was killed or seriously injured, at intersections with a school within 250 m, recorded within 65 m of the intersection, 2016–2025 — the last ten complete years. 366 intersections have at least one. Counts, not blame: a high number can reflect volume as much as design, so daily vehicles are shown beside each.

#1 is Keele & Sheppard with 6 collisions where someone was killed or seriously injured, at intersections with a school within 250 m in 2016–2025.

# Intersection KSI collisions FatalPedestrianCyclistDaily vehicles
1 Keele & Sheppard RLC 6 1 4 0 46,416
2 Weston & Lawrence RLC 5 1 3 0 29,648
3 King & Jameson 5 0 4 0 14,832
4 Warden & Finch RLC 4 2 1 0 41,587
5 Bloor & Avenue 4 1 0 1 26,685
6 College & Huron 4 1 1 3 —
7 Kingston & Brimley 4 1 0 1 30,679
8 Wilson & Dubray 4 1 1 1 26,427
9 Yonge & Roselawn 4 1 3 0 20,636
10 Dufferin & Bloor 4 0 1 3 24,664
11 Lawrence & Markham RLC 4 0 2 1 42,944
12 Dufferin & Eglinton 3 2 3 0 35,207
13 College & Ossington 3 1 2 1 19,789
14 Main & Danforth 3 1 3 0 22,731
15 Yonge & Finch 3 1 2 0 43,822
16 Jane & Beverly Hills 3 1 2 0 32,324
17 Jane & Spenvalley RLC 3 1 1 0 21,157
18 Kingston & Ridgemoor 3 1 2 0 28,050
19 Mount Pleasant & Davisville (West) 3 1 3 0 —
20 Midland & Sheppard RLC 3 1 2 1 36,421
21 Wilson & Julian 3 1 1 1 26,511
22 Yonge & Adelaide 3 0 1 0 18,816
23 Avenue & St Clair 3 0 1 1 40,254
24 Bathurst & Eglinton 3 0 1 1 43,966
25 Dundas & Burnhamthorpe 3 0 1 0 17,022
26 Rathburn & Centennial Park 3 0 0 0 8,947
27 Danforth & Pharmacy 3 0 2 1 22,773
28 Yonge & Eglinton 3 0 2 1 23,902
29 Ellesmere & Markham RLC 3 0 1 0 —
30 Jones & Gerrard 3 0 2 1 18,879
31 Islington & Eglinton 3 0 0 0 44,895
32 Kennedy & Progress RLC 3 0 3 0 26,745
33 College & Lansdowne 3 0 1 1 19,100
34 College & Spadina 3 0 1 1 23,059
35 Queen & Spadina 3 0 1 2 22,180
36 Yonge & Gerrard 3 0 1 1 17,506
37 Finch Ave W & Black Creek Trl (East) 2 2 2 0 24,969
38 Yonge & Hillsdale 2 2 2 0 14,452
39 Albion & Elmhurst 2 1 2 0 26,451
40 Lennox & Bathurst 2 1 2 0 14,360
41 Bayview & Ruddington 2 1 1 0 31,798
42 Danforth & Birchmount RLC 2 1 2 0 19,333
43 Jopling & Bloor 2 1 1 0 —
44 Bloor & St George 2 1 0 2 16,654
45 Brimley & Heather 2 1 1 0 20,525
46 Dundas & Bond 2 1 2 0 11,168
47 Dundas & George 2 1 2 0 —
48 Dundas & Augusta 2 1 0 1 13,917
49 Finch & Wayside 2 1 2 0 26,081
50 Jane & Bloor 2 1 0 0 21,635
51 Sheppard & Kennedy RLC 2 1 1 0 43,406
52 Scarborough Golf Club & Lawrence RLC 2 1 0 0 33,648
53 Markham & Nashdene 2 1 2 0 33,713
54 Queen & Victoria 2 1 1 0 6,180
55 Queen & Fuller 2 1 2 0 —
56 Fort York & Spadina RLC 2 1 2 0 33,975
57 St Clair & Elfreda 2 1 0 1 —
58 Adelaide & Power 2 0 0 0 —
59 Adelaide & Portland 2 0 0 1 8,582
60 Bathurst & Bloor 2 0 1 0 21,527
61 Harbord & Bathurst 2 0 2 0 20,006
62 Bathurst & Lawrence RLC 2 0 1 1 51,251
63 Bathurst & Nina RLC 2 0 2 0 —
64 Bayview & Cummer RLC 2 0 2 0 35,213
65 Bloor & Church 2 0 0 0 18,704
66 Dundas & Bloor (East) RLC 2 0 1 0 30,247
67 Runnymede & Bloor 2 0 0 1 17,309
68 Carlton & Jarvis 2 0 1 1 16,597
69 Lawson & Centennial 2 0 1 0 —
70 Dundas & Chelsea 2 0 0 0 —
71 Danforth & Byng 2 0 0 1 —
72 Danforth & Patricia 2 0 1 1 —
73 Danforth & Leyton (East) 2 0 0 1 17,146
74 Danforth & Logan 2 0 1 0 14,393
75 Danforth & Westlake (East) 2 0 1 0 —
76 Don Mills & Overlea RLC 2 0 2 0 43,098
77 Dufferin & Croatia 2 0 1 1 17,196
78 Dundas & Parliament 2 0 1 1 18,060
79 Dundas & Beverley 2 0 1 0 18,248
80 Dundas & Annette 2 0 0 1 —
81 Midland & Ellesmere RLC 2 0 2 0 48,479
82 Main & Gerrard 2 0 1 1 21,230
83 Islington & Jutland 2 0 1 0 27,699
84 Jane & Firgrove 2 0 1 0 23,399
85 Jane & Yewtree 2 0 2 0 26,294
86 Front & Jarvis 2 0 1 0 30,119
87 Wellesley & Jarvis 2 0 2 0 23,137
88 King & Close 2 0 2 0 —
89 King & Niagara 2 0 2 0 10,600
90 Kingston & Harewood 2 0 2 0 —
91 Kipling & Birmingham 2 0 1 0 15,942
92 Kipling & Lake Shore 2 0 1 0 23,174
93 Lawrence & Morningside RLC 2 0 2 0 25,234
94 Leslie & Ravel 2 0 2 0 —
95 Avenue & Lonsdale 2 0 0 0 26,601
96 McCowan & Milner 2 0 1 0 50,537
97 Old Weston & Turnberry 2 0 2 0 —
98 Lake Shore & Park Lawn RLC 2 0 1 0 32,071
99 Queen & Ontario 2 0 2 0 9,295
100 Queen & Bellwoods 2 0 1 1 —

What "dangerous" means here. Killed-or-seriously-injured (KSI) collisions are the most serious subset of all collisions; property-damage and minor-injury collisions are not included. Records can take a year or more to be finalized, so the most recent year is always incomplete — that's why the window ends in 2025. Source: City of Toronto, Motor Vehicle Collisions involving Killed or Seriously Injured Persons (Toronto Police Service data). Methodology.