This visualization only works in modern browsers. Upgrade yours and enjoy.
Incumbent Mayor Kathy Sheehan won all but three wards in the 2017 Democratic primary. Click on wards for more detail