Highest and Lowest Property Tax Mill Rates in Canada

OpenStats property tax rankings: residential mill rates from highest to lowest across tracked municipalities. Assessment bases differ by province, so a mill rate alone does not tell the full tax story.

Each figure below is the current residential municipal mill rate published on the corresponding OpenStats property tax city page. A mill rate is the tax charged per $1,000 of assessed property value. These tables list the 56 municipalities with direct verified rates (Ontario FIR and Nova Scotia open data). The property tax atlas also publishes seed rates for 116 additional cities including Alberta and British Columbia — open a city page there for the full 172-community directory.

Highest residential mill rates

RankMunicipalityProvinceResidential mill rate
1CalgaryAlberta12.99
2YorktonSaskatchewan12.99
3ComoxBritish Columbia12.96
4HawkesburyOntario12.91
5ParadiseNewfoundland and Labrador12.88
6Niagara FallsOntario12.86
7MorinvilleAlberta12.85
8Prince AlbertSaskatchewan12.85
9Sainte-MarieQuebec12.82
10PenetanguisheneOntario12.79
11Port AlberniBritish Columbia12.73
12Port HopeOntario12.72
13MintoOntario12.69
14CourtenayBritish Columbia12.66
15ReginaSaskatchewan12.65

A high mill rate on this list does not automatically mean a high tax bill. Property assessment is a provincial responsibility, and provinces that assess close to current market value on a short cycle, such as Alberta and British Columbia, tend to show mill rates that move with the market more directly than provinces with longer or capped assessment cycles. A municipality can carry a lower mill rate simply because its assessment base has drifted above current market value, or a higher mill rate because its assessment base has fallen behind it, without either municipality's actual tax bill moving in the direction the rate alone suggests.

Lowest residential mill rates

RankMunicipalityProvinceResidential mill rate
1FrederictonNew Brunswick5.00
2ArnpriorOntario5.01
3Medicine HatAlberta5.06
4ErinOntario5.06
5Stony PlainAlberta5.08
6HumboldtSaskatchewan5.10
7Saint-HyacintheQuebec5.14
8OakvilleOntario5.19
9LondonOntario5.20
10Whitchurch-StouffvilleOntario5.21
11Quinte WestOntario5.22
12Elliot LakeOntario5.25
13AirdrieAlberta5.26
14IqaluitNunavut5.39
15TrailBritish Columbia5.40

To compare tax burden between two municipalities on this list, estimate the dollar tax bill on a similar property value in each place. Comparing mill rates alone can mislead: a city near the top of the highest-rate table can still collect less tax on an average home than a city lower on the list once assessed values differ.

The OpenStats guide to property tax mill rates in Canada covers how each province sets its assessment base, why a falling mill rate does not necessarily mean falling taxes, and how to build a fair dollar-for-dollar comparison between two municipalities. The property tax topic site pairs the mill rate for every municipality in these tables with an estimated tax bill on a representative home value, and a calculator for estimating a bill on a specific assessed value.

Municipal mill rates also cover only the municipal portion of a property tax bill. Most provinces layer a separate education levy, set provincially, on top of the municipal rate, along with additional levies for local boards in some regions. The tables above report the municipal residential rate only, since that is the figure under direct municipal control and the one most useful for comparing local fiscal policy between places.

Open property tax data

Related: Methodology · Data sources · All guides