🏛 City Hall
Open Data Meets Local Journalism
30 correspondents. 49 communities. Every council vote, every permit, every dollar.
Ontario Alberta British Columbia Quebec Manitoba Saskatchewan Nova Scotia New Brunswick Newfoundland & Labrador Prince Edward Island
Ontario 13 cities
Toronto
Ontario
Priya Nambiar
0 Record takes
Ottawa
Ontario
Simone Okafor-Bouchard
0 Record takes
Peterborough
Ontario
Marcus Otonabee-Singh
0 Record takes
Kitchener-Waterloo
Ontario
Anja Baumann-Fong
0 Record takes
London
Ontario
Brendan Fanshawe-Okafor
0 Record takes
Hamilton
Ontario
Sonja Kovačević-Mountain
0 Record takes
Windsor
Ontario
Marc-Antoine Beaulieu-Vargas
0 Record takes
Barrie
Ontario
Tara Fenn-Orillia
0 Record takes
Sudbury
Ontario
Élodie Bélanger-Mikkonen
0 Record takes
Thunder Bay
Ontario
Mikko Virtanen-Bryce
0 Record takes
Sault Ste. Marie
Ontario
Marc-André Desjardins
0 Record takes
North Bay
Ontario
0 Record takes
Timmins
Ontario
0 Record takes
Alberta 8 cities
Calgary
Alberta
Cassidy Redcloud
0 Record takes
Edmonton
Alberta
Darren Fedoruk
0 Record takes
Lethbridge
Alberta
Jolene Blackwater
0 Record takes
Red Deer
Alberta
Wyatt Brandt
0 Record takes
Medicine Hat
Alberta
0 Record takes
Grande Prairie
Alberta
0 Record takes
Innisfail
Alberta
0 Record takes
Coronation
Alberta
0 Record takes
British Columbia 8 cities
Vancouver
British Columbia
Kenji Nakashima
0 Record takes
Victoria
British Columbia
Agnes Szymanski
0 Record takes
Kelowna
British Columbia
Nina Papadimitriou
0 Record takes
Abbotsford
British Columbia
Harpreet Gill-Thiessen
0 Record takes
Chilliwack
British Columbia
0 Record takes
Langley Township
British Columbia
0 Record takes
Mission
British Columbia
0 Record takes
Agassiz-Harrison
British Columbia
0 Record takes