OpenStats Broadband Download Speeds (2025)
Ranked by ISED household-weighted max advertised download Mbps (hex ISP technology tiers).
Coverage: 343 · Original study / source
| Rank | Place | Province | Score |
|---|---|---|---|
| 1 | Beaumont | Alberta | 1,000 |
| 2 | Blackfalds | Alberta | 1,000 |
| 3 | Chestermere | Alberta | 1,000 |
| 4 | Devon | Alberta | 1,000 |
| 5 | Burnaby | British Columbia | 1,000 |
| 6 | Colwood | British Columbia | 1,000 |
| 7 | Comox | British Columbia | 1,000 |
| 8 | Delta | British Columbia | 1,000 |
| 9 | Langford | British Columbia | 1,000 |
| 10 | Langley | British Columbia | 1,000 |
| 11 | New Westminster | British Columbia | 1,000 |
| 12 | North Vancouver | British Columbia | 1,000 |
| 13 | Pitt Meadows | British Columbia | 1,000 |
| 14 | Qualicum Beach | British Columbia | 1,000 |
| 15 | Sidney | British Columbia | 1,000 |
| 16 | View Royal | British Columbia | 1,000 |
| 17 | White Rock | British Columbia | 1,000 |
| 18 | Niverville | Manitoba | 1,000 |
| 19 | Quispamsis | New Brunswick | 1,000 |
| 20 | Riverview | New Brunswick | 1,000 |
| 21 | Rothesay | New Brunswick | 1,000 |
| 22 | Mount Pearl | Newfoundland and Labrador | 1,000 |
| 23 | Paradise | Newfoundland and Labrador | 1,000 |
| 24 | Portugal Cove-St. Philip's | Newfoundland and Labrador | 1,000 |
| 25 | Torbay | Newfoundland and Labrador | 1,000 |
| 26 | Wolfville | Nova Scotia | 1,000 |
| 27 | Ajax | Ontario | 1,000 |
| 28 | Amherstburg | Ontario | 1,000 |
| 29 | Aurora | Ontario | 1,000 |
| 30 | Bradford West Gwillimbury | Ontario | 1,000 |
| 31 | Burlington | Ontario | 1,000 |
| 32 | Carleton Place | Ontario | 1,000 |
| 33 | Erin | Ontario | 1,000 |
| 34 | Essex | Ontario | 1,000 |
| 35 | Fort Erie | Ontario | 1,000 |
| 36 | Grimsby | Ontario | 1,000 |
| 37 | Halton Hills | Ontario | 1,000 |
| 38 | Ingersoll | Ontario | 1,000 |
| 39 | Innisfil | Ontario | 1,000 |
| 40 | Kingsville | Ontario | 1,000 |
| 41 | LaSalle | Ontario | 1,000 |
| 42 | Markham | Ontario | 1,000 |
| 43 | Milton | Ontario | 1,000 |
| 44 | Mississauga | Ontario | 1,000 |
| 45 | New Tecumseth | Ontario | 1,000 |
| 46 | Niagara Falls | Ontario | 1,000 |
| 47 | Niagara-on-the-Lake | Ontario | 1,000 |
| 48 | Oakville | Ontario | 1,000 |
| 49 | Orangeville | Ontario | 1,000 |
| 50 | Penetanguishene | Ontario | 1,000 |
| 51 | Pickering | Ontario | 1,000 |
| 52 | Plympton-Wyoming | Ontario | 1,000 |
| 53 | Port Colborne | Ontario | 1,000 |
| 54 | Quinte West | Ontario | 1,000 |
| 55 | Richmond Hill | Ontario | 1,000 |
| 56 | Shelburne | Ontario | 1,000 |
| 57 | St. Marys | Ontario | 1,000 |
| 58 | Stratford | Ontario | 1,000 |
| 59 | Tecumseh | Ontario | 1,000 |
| 60 | Vaughan | Ontario | 1,000 |
| 61 | Waterloo | Ontario | 1,000 |
| 62 | Whitby | Ontario | 1,000 |
| 63 | Whitchurch-Stouffville | Ontario | 1,000 |
| 64 | Drummondville | Quebec | 1,000 |
| 65 | Levis | Quebec | 1,000 |
| 66 | Longueuil | Quebec | 1,000 |
| 67 | Saint-Hyacinthe | Quebec | 1,000 |
| 68 | Sainte-Marie | Quebec | 1,000 |
| 69 | Thetford Mines | Quebec | 1,000 |
| 70 | Victoriaville | Quebec | 1,000 |
| 71 | Montreal | Quebec | 982.3 |
| 72 | Brantford | Ontario | 976.6 |
| 73 | Goderich | Ontario | 961.1 |
| 74 | Granby | Quebec | 953 |
| 75 | Toronto | Ontario | 949.7 |
| 76 | Laval | Quebec | 936.7 |
| 77 | Sherbrooke | Quebec | 931 |
| 78 | Tillsonburg | Ontario | 930.8 |
| 79 | Maple Ridge | British Columbia | 920.8 |
| 80 | London | Ontario | 910.5 |
| 81 | Cambridge | Ontario | 905.3 |
| 82 | Welland | Ontario | 900 |
| 83 | Petrolia | Ontario | 897.2 |
| 84 | St. Catharines | Ontario | 894.7 |
| 85 | East Gwillimbury | Ontario | 887.5 |
| 86 | Sorel-Tracy | Quebec | 884.4 |
| 87 | Norfolk County | Ontario | 883.2 |
| 88 | Lakeshore | Ontario | 882.6 |
| 89 | Cowansville | Quebec | 878.3 |
| 90 | Abbotsford | British Columbia | 868.5 |
| 91 | Shediac | New Brunswick | 867.9 |
| 92 | Haldimand County | Ontario | 865 |
| 93 | Brockville | Ontario | 861.5 |
| 94 | Trois-Rivieres | Quebec | 853.3 |
| 95 | Guelph | Ontario | 853.2 |
| 96 | Dieppe | New Brunswick | 845.8 |
| 97 | Wasaga Beach | Ontario | 845.8 |
| 98 | Terrebonne | Quebec | 845.8 |
| 99 | Hanover | Ontario | 840.3 |
| 100 | The Blue Mountains | Ontario | 838.2 |
| 101 | Gatineau | Quebec | 835.7 |
| 102 | Hamilton | Ontario | 835.2 |
| 103 | Saint-Georges | Quebec | 828.1 |
| 104 | Oshawa | Ontario | 823.7 |
| 105 | Brant | Ontario | 820 |
| 106 | Woodstock | Ontario | 820 |
| 107 | Sarnia | Ontario | 806.3 |
| 108 | Caledon | Ontario | 800 |
| 109 | Sackville | New Brunswick | 797.7 |
| 110 | Saugeen Shores | Ontario | 796.9 |
| 111 | Kitchener | Ontario | 793.3 |
| 112 | Centre Wellington | Ontario | 788.2 |
| 113 | Cobourg | Ontario | 788.2 |
| 114 | Richmond | British Columbia | 775.8 |
| 115 | Armstrong | British Columbia | 775 |
| 116 | St. Thomas | Ontario | 775 |
| 117 | Georgina | Ontario | 774 |
| 118 | Windsor | Ontario | 765.9 |
| 119 | Charlottetown | Prince Edward Island | 765.7 |
| 120 | Sydney | Nova Scotia | 757 |
| 121 | Sainte-Agathe-des-Monts | Quebec | 750 |
| 122 | Salaberry-de-Valleyfield | Quebec | 746.8 |
| 123 | Yarmouth | Nova Scotia | 738.6 |
| 124 | Three Rivers | Prince Edward Island | 734.1 |
| 125 | Halifax | Nova Scotia | 733.6 |
| 126 | Quebec City | Quebec | 730.8 |
| 127 | Gananoque | Ontario | 727.9 |
| 128 | Ladysmith | British Columbia | 722.5 |
| 129 | Rivière-du-Loup | Quebec | 718.5 |
| 130 | Brampton | Ontario | 707.5 |
| 131 | Arnprior | Ontario | 700 |
| 132 | Port Hope | Ontario | 700 |
| 133 | Rouyn-Noranda | Quebec | 693.8 |
| 134 | Clarence-Rockland | Ontario | 691.7 |
| 135 | Martensville | Saskatchewan | 691.7 |
| 136 | Lachute | Quebec | 683.3 |
| 137 | Cochrane | Ontario | 681 |
| 138 | Bridgewater | Nova Scotia | 674.1 |
| 139 | Orillia | Ontario | 673.1 |
| 140 | Smiths Falls | Ontario | 672.7 |
| 141 | Summerside | Prince Edward Island | 668.9 |
| 142 | Oromocto | New Brunswick | 665.9 |
| 143 | Norfolk | Ontario | 650.9 |
| 144 | Amos | Quebec | 644 |
| 145 | Essa | Ontario | 640 |
| 146 | Ottawa | Ontario | 634.5 |
| 147 | Collingwood | Ontario | 618.1 |
| 148 | Chatham-Kent | Ontario | 611.9 |
| 149 | Kentville | Nova Scotia | 604.1 |
| 150 | Kawartha Lakes | Ontario | 603.7 |
| 151 | Belleville | Ontario | 601.6 |
| 152 | New Glasgow | Nova Scotia | 598.4 |
| 153 | Joliette | Quebec | 598 |
| 154 | Bathurst | New Brunswick | 583.2 |
| 155 | Kingston | Ontario | 580.3 |
| 156 | Cornwall | Ontario | 579.5 |
| 157 | Winnipeg | Manitoba | 571.6 |
| 158 | Alma | Quebec | 565.8 |
| 159 | Barrie | Ontario | 564.8 |
| 160 | St. John's | Newfoundland and Labrador | 558.6 |
| 161 | Shawinigan | Quebec | 554 |
| 162 | Didsbury | Alberta | 545.8 |
| 163 | Prince Edward County | Ontario | 545.7 |
| 164 | Midland | Ontario | 539.7 |
| 165 | Duncan | British Columbia | 539.3 |
| 166 | Morden | Manitoba | 510.3 |
| 167 | Winkler | Manitoba | 509.3 |
| 168 | Victoria | British Columbia | 507.7 |
| 169 | Hawkesbury | Ontario | 506.6 |
| 170 | Perth | Ontario | 505.7 |
| 171 | Rimouski | Quebec | 493.4 |
| 172 | Bay Roberts | Newfoundland and Labrador | 492.2 |
| 173 | Greater Napanee | Ontario | 485.1 |
| 174 | Greater Sudbury | Ontario | 483.2 |
| 175 | Owen Sound | Ontario | 479.4 |
| 176 | Sylvan Lake | Alberta | 478.3 |
| 177 | Brandon | Manitoba | 475.2 |
| 178 | Mono | Ontario | 460 |
| 179 | Saguenay | Quebec | 456.9 |
| 180 | Vancouver | British Columbia | 456.2 |
| 181 | Val-d'Or | Quebec | 455.9 |
| 182 | Dolbeau-Mistassini | Quebec | 447 |
| 183 | Surrey | British Columbia | 445.8 |
| 184 | Stony Plain | Alberta | 445 |
| 185 | Oliver | British Columbia | 444.3 |
| 186 | Coaldale | Alberta | 441.7 |
| 187 | Sept-Îles | Quebec | 429.3 |
| 188 | Bracebridge | Ontario | 424.1 |
| 189 | Portage la Prairie | Manitoba | 406.7 |
| 190 | Amherst | Nova Scotia | 401.9 |
| 191 | Belleville - Quinte West | Ontario | 396.2 |
| 192 | Castlegar | British Columbia | 392.9 |
| 193 | Whitehorse | Yukon | 390.2 |
| 194 | Truro | Nova Scotia | 389.5 |
| 195 | Baie-Comeau | Quebec | 387.6 |
| 196 | Parksville | British Columbia | 386.5 |
| 197 | Matane | Quebec | 383.1 |
| 198 | Peterborough | Ontario | 381.8 |
| 199 | Leduc | Alberta | 375.6 |
| 200 | Ponoka | Alberta | 368.6 |
| 201 | Miramichi | New Brunswick | 363.9 |
| 202 | Moncton | New Brunswick | 361.9 |
| 203 | Coquitlam | British Columbia | 360.5 |
| 204 | Courtenay | British Columbia | 358.8 |
| 205 | Osoyoos | British Columbia | 350.8 |
| 206 | Campbellton | New Brunswick | 348.3 |
| 207 | Marystown | Newfoundland and Labrador | 343.6 |
| 208 | West Kelowna | British Columbia | 339.3 |
| 209 | Salmon Arm | British Columbia | 329.7 |
| 210 | Saint John | New Brunswick | 325.3 |
| 211 | Conception Bay South | Newfoundland and Labrador | 315.6 |
| 212 | Fredericton | New Brunswick | 313.4 |
| 213 | Squamish | British Columbia | 307.8 |
| 214 | Edmundston | New Brunswick | 307.6 |
| 215 | Grand Falls | New Brunswick | 307.4 |
| 216 | Prince Rupert | British Columbia | 302.1 |
| 217 | Gravenhurst | Ontario | 302 |
| 218 | Innisfail | Alberta | 301.5 |
| 219 | Clarenville | Newfoundland and Labrador | 293.2 |
| 220 | Merritt | British Columbia | 290.5 |
| 221 | Vernon | British Columbia | 286.2 |
| 222 | Lacombe | Alberta | 286.1 |
| 223 | South Bruce Peninsula | Ontario | 281.7 |
| 224 | Pembroke | Ontario | 277.6 |
| 225 | Nanaimo | British Columbia | 276.9 |
| 226 | Penticton | British Columbia | 270.3 |
| 227 | Thunder Bay | Ontario | 265.7 |
| 228 | Terrace | British Columbia | 262.9 |
| 229 | Chilliwack | British Columbia | 249.3 |
| 230 | Stephenville | Newfoundland and Labrador | 241.9 |
| 231 | Selkirk | Manitoba | 233.5 |
| 232 | Mississippi Mills | Ontario | 232.7 |
| 233 | Warman | Saskatchewan | 232.4 |
| 234 | Huntsville | Ontario | 227.8 |
| 235 | Parry Sound | Ontario | 227.2 |
| 236 | Campbell River | British Columbia | 226.5 |
| 237 | Creston | British Columbia | 223.6 |
| 238 | Port Alberni | British Columbia | 220.1 |
| 239 | Kelowna | British Columbia | 218.1 |
| 240 | Edmonton | Alberta | 214.9 |
| 241 | Gander | Newfoundland and Labrador | 212.6 |
| 242 | Powell River | British Columbia | 209.7 |
| 243 | Wetaskiwin | Alberta | 208.3 |
| 244 | Steinbach | Manitoba | 206 |
| 245 | Trail | British Columbia | 203.4 |
| 246 | Kimberley | British Columbia | 198 |
| 247 | Kamloops | British Columbia | 197 |
| 248 | Fort McMurray | Alberta | 192.5 |
| 249 | Cold Lake | Alberta | 190.4 |
| 250 | St. Albert | Alberta | 187.4 |
| 251 | Redcliff | Alberta | 187.1 |
| 252 | Nelson | British Columbia | 184.3 |
| 253 | Corner Brook | Newfoundland and Labrador | 183.9 |
| 254 | Williams Lake | British Columbia | 181.3 |
| 255 | Espanola | Ontario | 179.8 |
| 256 | Calgary | Alberta | 176.4 |
| 257 | Sudbury | Ontario | 174.6 |
| 258 | Spruce Grove | Alberta | 173.2 |
| 259 | Neepawa | Manitoba | 172.9 |
| 260 | Cochrane | Alberta | 169.5 |
| 261 | Red Deer | Alberta | 166.3 |
| 262 | Airdrie | Alberta | 161.8 |
| 263 | North Bay | Ontario | 157.8 |
| 264 | Fernie | British Columbia | 154.2 |
| 265 | Grande Prairie | Alberta | 148.7 |
| 266 | Stonewall | Manitoba | 138.7 |
| 267 | Renfrew | Ontario | 136.4 |
| 268 | Smithers | British Columbia | 128.3 |
| 269 | Olds | Alberta | 127.8 |
| 270 | Saskatoon | Saskatchewan | 125.2 |
| 271 | Grand Falls-Windsor | Newfoundland and Labrador | 124.3 |
| 272 | Prince George | British Columbia | 124 |
| 273 | Bonnyville | Alberta | 123.7 |
| 274 | Estevan | Saskatchewan | 123 |
| 275 | Strathmore | Alberta | 120.9 |
| 276 | Yorkton | Saskatchewan | 120.6 |
| 277 | Drayton Valley | Alberta | 120.2 |
| 278 | Lloydminster (Part) | Saskatchewan | 119 |
| 279 | High River | Alberta | 118.3 |
| 280 | Banff | Alberta | 116.7 |
| 281 | Fort St. John | British Columbia | 116.4 |
| 282 | Regina | Saskatchewan | 114.9 |
| 283 | Cranbrook | British Columbia | 113.8 |
| 284 | Camrose | Alberta | 112.6 |
| 285 | Revelstoke | British Columbia | 110.9 |
| 286 | Fort Saskatchewan | Alberta | 109.1 |
| 287 | Sault Ste. Marie | Ontario | 108.3 |
| 288 | Lethbridge | Alberta | 105.7 |
| 289 | Temiskaming Shores | Ontario | 105.4 |
| 290 | Elliot Lake | Ontario | 105.2 |
| 291 | Okotoks | Alberta | 104.9 |
| 292 | Rocky Mountain House | Alberta | 103.5 |
| 293 | Kenora | Ontario | 101.8 |
| 294 | Canmore | Alberta | 101.2 |
| 295 | Fort Frances | Ontario | 100.8 |
| 296 | Morinville | Alberta | 100.2 |
| 297 | Labrador City | Newfoundland and Labrador | 98 |
| 298 | Humboldt | Saskatchewan | 97.9 |
| 299 | Medicine Hat | Alberta | 97.7 |
| 300 | Vegreville | Alberta | 97.6 |
| 301 | Petawawa | Ontario | 97.6 |
| 302 | Yellowknife | Northwest Territories | 97.1 |
| 303 | Peace River | Alberta | 96.9 |
| 304 | Iqaluit | Nunavut | 96.2 |
| 305 | Quesnel | British Columbia | 95.3 |
| 306 | Slave Lake | Alberta | 95.2 |
| 307 | Lloydminster | Saskatchewan | 94.8 |
| 308 | Drumheller | Alberta | 94.2 |
| 309 | St. Paul | Alberta | 93.7 |
| 310 | Dawson Creek | British Columbia | 93.7 |
| 311 | Stettler | Alberta | 93 |
| 312 | Kirkland Lake | Ontario | 93 |
| 313 | Dauphin | Manitoba | 92.4 |
| 314 | Melfort | Saskatchewan | 92.4 |
| 315 | North Battleford | Saskatchewan | 91.7 |
| 316 | Wainwright | Alberta | 91.6 |
| 317 | Thompson | Manitoba | 90.1 |
| 318 | Prince Albert | Saskatchewan | 89.7 |
| 319 | Cornwall | Prince Edward Island | 89 |
| 320 | Whitecourt | Alberta | 88.6 |
| 321 | Dryden | Ontario | 88 |
| 322 | Timmins | Ontario | 87.3 |
| 323 | Taber | Alberta | 86.8 |
| 324 | Hinton | Alberta | 86 |
| 325 | Moose Jaw | Saskatchewan | 83.8 |
| 326 | Brooks | Alberta | 82.7 |
| 327 | Swift Current | Saskatchewan | 81 |
| 328 | Edson | Alberta | 79.3 |
| 329 | Kapuskasing | Ontario | 78.9 |
| 330 | Weyburn | Saskatchewan | 77.5 |
| 331 | Meadow Lake | Saskatchewan | 72.9 |
| 332 | The Pas | Manitoba | 69 |
| 333 | Happy Valley-Goose Bay | Newfoundland and Labrador | 55.2 |
| 334 | Lloydminster (Part) | Alberta | 0 |
| 335 | Port Coquitlam | British Columbia | 0 |
| 336 | Port Moody | British Columbia | 0 |
| 337 | Woodstock | New Brunswick | 0 |
| 338 | Aylmer | Ontario | 0 |
| 339 | Lincoln | Ontario | 0 |
| 340 | Minto | Ontario | 0 |
| 341 | Pelham | Ontario | 0 |
| 342 | Thorold | Ontario | 0 |
| 343 | Stratford | Prince Edward Island | 0 |