- Pedestrian fatality rate per 100K population: 3.58- 17.6% of all traffic fatalities were pedestriansIn October 2021, Chapel Hill rolled out its Vision Zero initiative to get zero serious traffic injuries and deaths by 2031. The town is also participating…