Walk Score's latest top 10 ranks Canadian cities by walkability:
1.  Vancouver (Walk Score: 78)
2.  Toronto (Walk Score: 71)
3.  Montreal (Walk Score: 70)
4.  Mississauga (Walk Score: 59)
5.  Ottawa (Walk Score: 54)
6.  Winnipeg (Walk Score: 53)
7.  Edmonton (Walk Score: 51)
8.  Hamilton (Walk Score: 51)
9.  Brampton (Walk Score: 48)
10.  Calgary (Walk Score: 48)