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)