OpenStats
OpenStats Building Permit Value (2025)
Ranked by permit value: StatCan direct sums where available, else population-scaled provincial estimates.
Coverage: 343 · Original study / source
| Rank | Place | Province | Score |
|---|---|---|---|
| 1 | Cochrane | Ontario | 1,036,900,488 |
| 2 | Gatineau | Quebec | 1,034,304,915 |
| 3 | Revelstoke | British Columbia | 1,014,851,040 |
| 4 | Minto | Ontario | 1,000,624,069 |
| 5 | Port Coquitlam | British Columbia | 998,615,294 |
| 6 | London | Ontario | 996,746,040 |
| 7 | Thetford Mines | Quebec | 994,108,290 |
| 8 | Haldimand County | Ontario | 988,766,113 |
| 9 | Salaberry-de-Valleyfield | Quebec | 976,988,644 |
| 10 | Midland | Ontario | 971,266,088 |
| 11 | Innisfil | Ontario | 967,168,468 |
| 12 | North Battleford | Saskatchewan | 966,842,094 |
| 13 | Campbell River | British Columbia | 949,277,790 |
| 14 | Drummondville | Quebec | 948,949,300 |
| 15 | Levis | Quebec | 947,810,280 |
| 16 | Leduc | Alberta | 937,785,078 |
| 17 | Summerside | Prince Edward Island | 935,908,380 |
| 18 | Paradise | Newfoundland and Labrador | 935,330,860 |
| 19 | Winkler | Manitoba | 931,068,088 |
| 20 | Markham | Ontario | 930,314,194 |
| 21 | Quispamsis | New Brunswick | 916,149,668 |
| 22 | Beaumont | Alberta | 905,494,944 |
| 23 | Taber | Alberta | 904,526,800 |
| 24 | Sudbury | Ontario | 896,941,360 |
| 25 | Kelowna | British Columbia | 894,293,218 |
| 26 | Yorkton | Saskatchewan | 894,131,094 |
| 27 | Aylmer | Ontario | 893,529,738 |
| 28 | Grande Prairie | Alberta | 893,175,088 |
| 29 | Hamilton | Ontario | 890,890,144 |
| 30 | Guelph | Ontario | 888,066,144 |
| 31 | Neepawa | Manitoba | 871,208,272 |
| 32 | Sept-Îles | Quebec | 856,313,094 |
| 33 | Alma | Quebec | 846,211,360 |
| 34 | Petrolia | Ontario | 845,214,744 |
| 35 | View Royal | British Columbia | 842,485,513 |
| 36 | Belleville - Quinte West | Ontario | 838,777,894 |
| 37 | Lethbridge | Alberta | 833,588,888 |
| 38 | Selkirk | Manitoba | 831,776,822 |
| 39 | Niagara Falls | Ontario | 830,674,698 |
| 40 | Lincoln | Ontario | 829,807,469 |
| 41 | Medicine Hat | Alberta | 829,030,927 |
| 42 | Cochrane | Alberta | 827,489,333 |
| 43 | Warman | Saskatchewan | 827,346,144 |
| 44 | Collingwood | Ontario | 816,422,750 |
| 45 | Whitchurch-Stouffville | Ontario | 804,720,563 |
| 46 | Fort Frances | Ontario | 800,687,888 |
| 47 | Terrace | British Columbia | 799,495,380 |
| 48 | Thompson | Manitoba | 797,931,810 |
| 49 | Pitt Meadows | British Columbia | 795,671,800 |
| 50 | Burnaby | British Columbia | 795,582,894 |
| 51 | Orangeville | Ontario | 794,381,448 |
| 52 | St. Paul | Alberta | 793,170,168 |
| 53 | Saskatoon | Saskatchewan | 790,680,048 |
| 54 | Cranbrook | British Columbia | 788,734,218 |
| 55 | Ponoka | Alberta | 785,484,719 |
| 56 | Bradford West Gwillimbury | Ontario | 783,253,944 |
| 57 | Parksville | British Columbia | 779,535,255 |
| 58 | Innisfail | Alberta | 778,601,673 |
| 59 | Sydney | Nova Scotia | 776,833,230 |
| 60 | South Bruce Peninsula | Ontario | 775,521,915 |
| 61 | Lachute | Quebec | 772,195,505 |
| 62 | Sidney | British Columbia | 770,150,997 |
| 63 | Campbellton | New Brunswick | 763,651,958 |
| 64 | Mount Pearl | Newfoundland and Labrador | 753,652,327 |
| 65 | Sarnia | Ontario | 744,243,097 |
| 66 | Cold Lake | Alberta | 737,144,838 |
| 67 | Winnipeg | Manitoba | 736,086,513 |
| 68 | Miramichi | New Brunswick | 734,889,944 |
| 69 | Port Alberni | British Columbia | 734,493,165 |
| 70 | Prince Rupert | British Columbia | 731,439,488 |
| 71 | Dieppe | New Brunswick | 729,544,368 |
| 72 | Brockville | Ontario | 728,429,268 |
| 73 | St. Thomas | Ontario | 724,650,344 |
| 74 | Port Moody | British Columbia | 723,414,360 |
| 75 | Owen Sound | Ontario | 723,013,094 |
| 76 | Surrey | British Columbia | 719,622,544 |
| 77 | Maple Ridge | British Columbia | 715,275,363 |
| 78 | Wasaga Beach | Ontario | 714,793,344 |
| 79 | Espanola | Ontario | 713,590,944 |
| 80 | Port Colborne | Ontario | 709,479,719 |
| 81 | Coaldale | Alberta | 707,848,868 |
| 82 | Grand Falls-Windsor | Newfoundland and Labrador | 700,200,318 |
| 83 | Yellowknife | Northwest Territories | 700,141,494 |
| 84 | Blackfalds | Alberta | 696,689,433 |
| 85 | Edmundston | New Brunswick | 686,958,688 |
| 86 | Waterloo | Ontario | 681,027,744 |
| 87 | Regina | Saskatchewan | 677,987,805 |
| 88 | Lakeshore | Ontario | 677,426,219 |
| 89 | Prince Albert | Saskatchewan | 676,088,220 |
| 90 | Petawawa | Ontario | 673,781,610 |
| 91 | Colwood | British Columbia | 668,579,415 |
| 92 | Brant | Ontario | 665,068,013 |
| 93 | Sylvan Lake | Alberta | 664,486,888 |
| 94 | Parry Sound | Ontario | 661,314,628 |
| 95 | Rimouski | Quebec | 653,879,844 |
| 96 | Qualicum Beach | British Columbia | 653,692,794 |
| 97 | Saint-Hyacinthe | Quebec | 653,108,544 |
| 98 | Welland | Ontario | 650,047,783 |
| 99 | Merritt | British Columbia | 645,651,878 |
| 100 | Grimsby | Ontario | 645,186,144 |
| 101 | Gananoque | Ontario | 644,151,573 |
| 102 | Kitchener | Ontario | 643,421,688 |
| 103 | Belleville | Ontario | 642,923,568 |
| 104 | Oakville | Ontario | 642,523,519 |
| 105 | Vegreville | Alberta | 639,674,727 |
| 106 | Squamish | British Columbia | 637,132,769 |
| 107 | Fort Saskatchewan | Alberta | 635,404,935 |
| 108 | Richmond | British Columbia | 631,141,800 |
| 109 | Barrie | Ontario | 631,001,994 |
| 110 | Vernon | British Columbia | 629,906,800 |
| 111 | Perth | Ontario | 629,277,394 |
| 112 | Orillia | Ontario | 626,270,358 |
| 113 | Strathmore | Alberta | 626,270,220 |
| 114 | Oliver | British Columbia | 623,756,969 |
| 115 | Dryden | Ontario | 622,943,828 |
| 116 | Spruce Grove | Alberta | 622,512,894 |
| 117 | Essex | Ontario | 621,046,244 |
| 118 | Delta | British Columbia | 618,174,597 |
| 119 | Cowansville | Quebec | 612,481,968 |
| 120 | Kimberley | British Columbia | 610,253,488 |
| 121 | Arnprior | Ontario | 609,220,083 |
| 122 | St. Albert | Alberta | 608,311,800 |
| 123 | Victoria | British Columbia | 607,037,190 |
| 124 | Niverville | Manitoba | 606,559,944 |
| 125 | Baie-Comeau | Quebec | 599,608,919 |
| 126 | Halton Hills | Ontario | 598,768,533 |
| 127 | Shelburne | Ontario | 592,271,658 |
| 128 | Stettler | Alberta | 588,422,855 |
| 129 | Victoriaville | Quebec | 586,337,388 |
| 130 | Fredericton | New Brunswick | 586,136,000 |
| 131 | Charlottetown | Prince Edward Island | 573,954,660 |
| 132 | Corner Brook | Newfoundland and Labrador | 571,877,080 |
| 133 | Amos | Quebec | 569,160,072 |
| 134 | Bracebridge | Ontario | 564,745,440 |
| 135 | Moncton | New Brunswick | 557,210,888 |
| 136 | Stratford | Prince Edward Island | 555,257,970 |
| 137 | Richmond Hill | Ontario | 550,997,790 |
| 138 | Thunder Bay | Ontario | 547,892,488 |
| 139 | Rothesay | New Brunswick | 547,707,238 |
| 140 | Essa | Ontario | 545,268,880 |
| 141 | Williams Lake | British Columbia | 543,739,320 |
| 142 | Port Hope | Ontario | 542,461,088 |
| 143 | Timmins | Ontario | 539,567,505 |
| 144 | Lloydminster (Part) | Saskatchewan | 537,803,020 |
| 145 | Oromocto | New Brunswick | 537,210,219 |
| 146 | Stratford | Ontario | 536,751,285 |
| 147 | Plympton-Wyoming | Ontario | 535,062,144 |
| 148 | Hinton | Alberta | 532,195,880 |
| 149 | Terrebonne | Quebec | 530,755,794 |
| 150 | Renfrew | Ontario | 525,861,419 |
| 151 | Canmore | Alberta | 523,894,944 |
| 152 | St. John's | Newfoundland and Labrador | 523,600,868 |
| 153 | Peace River | Alberta | 522,992,544 |
| 154 | Langford | British Columbia | 521,879,822 |
| 155 | Kentville | Nova Scotia | 521,025,088 |
| 156 | Conception Bay South | Newfoundland and Labrador | 519,998,219 |
| 157 | Centre Wellington | Ontario | 519,373,394 |
| 158 | Erin | Ontario | 518,496,527 |
| 159 | Portugal Cove-St. Philip's | Newfoundland and Labrador | 513,811,740 |
| 160 | Brantford | Ontario | 510,103,697 |
| 161 | Quebec City | Quebec | 509,894,940 |
| 162 | Osoyoos | British Columbia | 500,519,300 |
| 163 | Three Rivers | Prince Edward Island | 493,341,727 |
| 164 | Iqaluit | Nunavut | 493,213,344 |
| 165 | Lloydminster (Part) | Alberta | 491,085,168 |
| 166 | Clarenville | Newfoundland and Labrador | 487,918,319 |
| 167 | Chestermere | Alberta | 487,807,750 |
| 168 | Didsbury | Alberta | 487,030,144 |
| 169 | Sherbrooke | Quebec | 485,097,288 |
| 170 | Carleton Place | Ontario | 483,261,380 |
| 171 | Saint-Georges | Quebec | 482,825,868 |
| 172 | Labrador City | Newfoundland and Labrador | 482,324,340 |
| 173 | Morden | Manitoba | 478,087,688 |
| 174 | Kenora | Ontario | 476,663,219 |
| 175 | The Pas | Manitoba | 471,303,719 |
| 176 | Woodstock | New Brunswick | 470,830,647 |
| 177 | Torbay | Newfoundland and Labrador | 466,826,000 |
| 178 | Windsor | Ontario | 459,884,340 |
| 179 | Ottawa | Ontario | 459,349,647 |
| 180 | Cobourg | Ontario | 459,309,422 |
| 181 | Truro | Nova Scotia | 458,722,119 |
| 182 | Drayton Valley | Alberta | 457,091,272 |
| 183 | Coquitlam | British Columbia | 452,341,344 |
| 184 | New Glasgow | Nova Scotia | 450,934,772 |
| 185 | Brooks | Alberta | 445,252,444 |
| 186 | Cambridge | Ontario | 434,461,508 |
| 187 | Woodstock | Ontario | 433,802,550 |
| 188 | Georgina | Ontario | 432,689,219 |
| 189 | New Westminster | British Columbia | 429,072,798 |
| 190 | Longueuil | Quebec | 427,972,983 |
| 191 | Dawson Creek | British Columbia | 426,303,619 |
| 192 | Stony Plain | Alberta | 424,944,719 |
| 193 | North Bay | Ontario | 423,164,119 |
| 194 | Morinville | Alberta | 419,592,219 |
| 195 | Marystown | Newfoundland and Labrador | 416,281,194 |
| 196 | Laval | Quebec | 411,114,165 |
| 197 | Stonewall | Manitoba | 410,174,250 |
| 198 | White Rock | British Columbia | 409,804,300 |
| 199 | Dolbeau-Mistassini | Quebec | 408,187,290 |
| 200 | Yarmouth | Nova Scotia | 404,481,255 |
| 201 | Nanaimo | British Columbia | 399,635,288 |
| 202 | Whitehorse | Yukon | 397,803,044 |
| 203 | Hawkesbury | Ontario | 395,370,318 |
| 204 | Vancouver | British Columbia | 394,166,969 |
| 205 | Kapuskasing | Ontario | 388,742,535 |
| 206 | Pembroke | Ontario | 381,756,505 |
| 207 | Devon | Alberta | 380,659,110 |
| 208 | Prince Edward County | Ontario | 378,666,540 |
| 209 | Penetanguishene | Ontario | 378,466,994 |
| 210 | Fort St. John | British Columbia | 378,297,005 |
| 211 | Tecumseh | Ontario | 377,401,728 |
| 212 | Edson | Alberta | 376,909,344 |
| 213 | Toronto | Ontario | 373,621,668 |
| 214 | Mississippi Mills | Ontario | 373,520,868 |
| 215 | Creston | British Columbia | 370,777,344 |
| 216 | Kingsville | Ontario | 369,519,828 |
| 217 | Ingersoll | Ontario | 366,068,318 |
| 218 | Meadow Lake | Saskatchewan | 355,339,908 |
| 219 | Kamloops | British Columbia | 353,430,244 |
| 220 | Whitby | Ontario | 352,573,323 |
| 221 | Chilliwack | British Columbia | 346,085,883 |
| 222 | Quinte West | Ontario | 340,789,488 |
| 223 | Vaughan | Ontario | 340,389,308 |
| 224 | Trail | British Columbia | 339,659,080 |
| 225 | Fernie | British Columbia | 339,291,219 |
| 226 | Airdrie | Alberta | 339,239,758 |
| 227 | Norfolk | Ontario | 336,392,020 |
| 228 | Joliette | Quebec | 335,217,519 |
| 229 | Tillsonburg | Ontario | 334,108,283 |
| 230 | Milton | Ontario | 333,266,523 |
| 231 | Whitecourt | Alberta | 332,854,388 |
| 232 | Martensville | Saskatchewan | 332,653,255 |
| 233 | Weyburn | Saskatchewan | 327,211,318 |
| 234 | Wolfville | Nova Scotia | 326,637,028 |
| 235 | Thorold | Ontario | 325,917,108 |
| 236 | Gander | Newfoundland and Labrador | 324,125,500 |
| 237 | Stephenville | Newfoundland and Labrador | 323,383,538 |
| 238 | Smiths Falls | Ontario | 319,520,469 |
| 239 | Humboldt | Saskatchewan | 317,143,320 |
| 240 | Swift Current | Saskatchewan | 315,608,219 |
| 241 | Edmonton | Alberta | 315,314,640 |
| 242 | Elliot Lake | Ontario | 307,797,250 |
| 243 | Montreal | Quebec | 307,392,878 |
| 244 | Oshawa | Ontario | 304,818,235 |
| 245 | North Vancouver | British Columbia | 303,995,118 |
| 246 | Ladysmith | British Columbia | 303,004,035 |
| 247 | Fort McMurray | Alberta | 301,521,497 |
| 248 | Sault Ste. Marie | Ontario | 301,150,668 |
| 249 | Wetaskiwin | Alberta | 300,769,447 |
| 250 | Amherstburg | Ontario | 299,369,610 |
| 251 | Melfort | Saskatchewan | 293,687,394 |
| 252 | Smithers | British Columbia | 293,302,327 |
| 253 | Trois-Rivieres | Quebec | 287,643,048 |
| 254 | Amherst | Nova Scotia | 286,754,640 |
| 255 | Bonnyville | Alberta | 283,281,880 |
| 256 | Riverview | New Brunswick | 279,986,544 |
| 257 | Okotoks | Alberta | 279,510,128 |
| 258 | Prince George | British Columbia | 278,540,673 |
| 259 | Fort Erie | Ontario | 278,352,585 |
| 260 | Rocky Mountain House | Alberta | 277,604,972 |
| 261 | Salmon Arm | British Columbia | 274,913,415 |
| 262 | Calgary | Alberta | 274,497,494 |
| 263 | Kirkland Lake | Ontario | 274,270,110 |
| 264 | Happy Valley-Goose Bay | Newfoundland and Labrador | 272,367,638 |
| 265 | Matane | Quebec | 269,734,318 |
| 266 | Rivière-du-Loup | Quebec | 267,344,040 |
| 267 | Redcliff | Alberta | 267,264,735 |
| 268 | Rouyn-Noranda | Quebec | 265,472,843 |
| 269 | Powell River | British Columbia | 262,700,244 |
| 270 | Hanover | Ontario | 262,213,344 |
| 271 | Red Deer | Alberta | 258,225,240 |
| 272 | Greater Sudbury | Ontario | 250,894,594 |
| 273 | Langley | British Columbia | 248,946,768 |
| 274 | Slave Lake | Alberta | 244,452,063 |
| 275 | The Blue Mountains | Ontario | 237,363,485 |
| 276 | Nelson | British Columbia | 232,582,978 |
| 277 | Kingston | Ontario | 231,700,619 |
| 278 | Saint John | New Brunswick | 230,146,927 |
| 279 | Drumheller | Alberta | 228,469,038 |
| 280 | Brandon | Manitoba | 228,020,747 |
| 281 | Camrose | Alberta | 224,645,568 |
| 282 | Steinbach | Manitoba | 219,960,118 |
| 283 | Grand Falls | New Brunswick | 219,294,810 |
| 284 | Duncan | British Columbia | 215,210,783 |
| 285 | Comox | British Columbia | 212,756,388 |
| 286 | Temiskaming Shores | Ontario | 203,660,268 |
| 287 | Huntsville | Ontario | 201,586,038 |
| 288 | Aurora | Ontario | 198,932,460 |
| 289 | Chatham-Kent | Ontario | 194,843,794 |
| 290 | St. Catharines | Ontario | 192,099,768 |
| 291 | Norfolk County | Ontario | 191,095,130 |
| 292 | Pelham | Ontario | 190,296,394 |
| 293 | Mono | Ontario | 185,288,544 |
| 294 | Peterborough | Ontario | 183,827,488 |
| 295 | Gravenhurst | Ontario | 178,168,694 |
| 296 | Quesnel | British Columbia | 177,518,094 |
| 297 | Saugeen Shores | Ontario | 174,742,019 |
| 298 | Mississauga | Ontario | 173,450,490 |
| 299 | Portage la Prairie | Manitoba | 160,917,072 |
| 300 | Banff | Alberta | 160,483,420 |
| 301 | Abbotsford | British Columbia | 153,869,219 |
| 302 | Lloydminster | Saskatchewan | 151,223,415 |
| 303 | Greater Napanee | Ontario | 149,118,435 |
| 304 | Olds | Alberta | 148,777,630 |
| 305 | Burlington | Ontario | 147,528,510 |
| 306 | Goderich | Ontario | 144,762,727 |
| 307 | Caledon | Ontario | 142,674,688 |
| 308 | Shediac | New Brunswick | 139,998,144 |
| 309 | Courtenay | British Columbia | 137,823,868 |
| 310 | Sorel-Tracy | Quebec | 137,174,927 |
| 311 | Armstrong | British Columbia | 135,066,144 |
| 312 | Cornwall | Prince Edward Island | 134,895,488 |
| 313 | Pickering | Ontario | 132,561,199 |
| 314 | Clarence-Rockland | Ontario | 132,294,244 |
| 315 | Brampton | Ontario | 130,965,783 |
| 316 | Bathurst | New Brunswick | 128,156,880 |
| 317 | Lacombe | Alberta | 121,139,619 |
| 318 | Kawartha Lakes | Ontario | 118,603,393 |
| 319 | Sainte-Agathe-des-Monts | Quebec | 116,760,355 |
| 320 | Bridgewater | Nova Scotia | 116,539,488 |
| 321 | New Tecumseth | Ontario | 112,378,694 |
| 322 | Cornwall | Ontario | 106,358,100 |
| 323 | Niagara-on-the-Lake | Ontario | 106,013,190 |
| 324 | Castlegar | British Columbia | 103,908,688 |
| 325 | Wainwright | Alberta | 98,207,628 |
| 326 | Granby | Quebec | 94,484,640 |
| 327 | West Kelowna | British Columbia | 94,378,018 |
| 328 | Halifax | Nova Scotia | 91,919,969 |
| 329 | Sackville | New Brunswick | 90,601,469 |
| 330 | Shawinigan | Quebec | 82,027,380 |
| 331 | Sainte-Marie | Quebec | 80,383,197 |
| 332 | Bay Roberts | Newfoundland and Labrador | 71,404,590 |
| 333 | East Gwillimbury | Ontario | 70,907,255 |
| 334 | Saguenay | Quebec | 68,324,544 |
| 335 | Dauphin | Manitoba | 67,468,894 |
| 336 | Penticton | British Columbia | 67,228,880 |
| 337 | Estevan | Saskatchewan | 55,865,985 |
| 338 | High River | Alberta | 53,791,019 |
| 339 | LaSalle | Ontario | 53,211,800 |
| 340 | Val-d'Or | Quebec | 52,092,669 |
| 341 | St. Marys | Ontario | 51,122,880 |
| 342 | Moose Jaw | Saskatchewan | 46,449,722 |
| 343 | Ajax | Ontario | 46,157,800 |