Live Calgary Municipal Election Results

Scroll down the page for Airdrie, Lethbridge, Medicine Hat, High River, Okotoks and Cochrane