OpenStats Broadband Download Speeds (2024)
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 | Burnaby | British Columbia | 1,000 |
| 3 | New Westminster | British Columbia | 1,000 |
| 4 | Torbay | Newfoundland and Labrador | 1,000 |
| 5 | Aurora | Ontario | 1,000 |
| 6 | Carleton Place | Ontario | 1,000 |
| 7 | Grimsby | Ontario | 1,000 |
| 8 | LaSalle | Ontario | 1,000 |
| 9 | St. Marys | Ontario | 1,000 |
| 10 | Drummondville | Quebec | 1,000 |
| 11 | Longueuil | Quebec | 1,000 |
| 12 | Richmond Hill | Ontario | 958.1 |
| 13 | Vaughan | Ontario | 958.1 |
| 14 | Port Colborne | Ontario | 909.4 |
| 15 | East Gwillimbury | Ontario | 887.5 |
| 16 | Sherbrooke | Quebec | 872.3 |
| 17 | Niverville | Manitoba | 860.7 |
| 18 | Quispamsis | New Brunswick | 860.7 |
| 19 | Wolfville | Nova Scotia | 860.7 |
| 20 | Amherstburg | Ontario | 860.7 |
| 21 | St. Catharines | Ontario | 834.1 |
| 22 | Dieppe | New Brunswick | 801.2 |
| 23 | Blackfalds | Alberta | 708.5 |
| 24 | Chestermere | Alberta | 708.5 |
| 25 | Devon | Alberta | 708.5 |
| 26 | Colwood | British Columbia | 708.5 |
| 27 | Comox | British Columbia | 708.5 |
| 28 | Delta | British Columbia | 708.5 |
| 29 | Langford | British Columbia | 708.5 |
| 30 | Langley | British Columbia | 708.5 |
| 31 | North Vancouver | British Columbia | 708.5 |
| 32 | Pitt Meadows | British Columbia | 708.5 |
| 33 | Qualicum Beach | British Columbia | 708.5 |
| 34 | Sidney | British Columbia | 708.5 |
| 35 | View Royal | British Columbia | 708.5 |
| 36 | White Rock | British Columbia | 708.5 |
| 37 | Riverview | New Brunswick | 708.5 |
| 38 | Rothesay | New Brunswick | 708.5 |
| 39 | Mount Pearl | Newfoundland and Labrador | 708.5 |
| 40 | Portugal Cove-St. Philip's | Newfoundland and Labrador | 708.5 |
| 41 | Ajax | Ontario | 708.5 |
| 42 | Bradford West Gwillimbury | Ontario | 708.5 |
| 43 | Burlington | Ontario | 708.5 |
| 44 | Essex | Ontario | 708.5 |
| 45 | Fort Erie | Ontario | 708.5 |
| 46 | Ingersoll | Ontario | 708.5 |
| 47 | Innisfil | Ontario | 708.5 |
| 48 | Kingsville | Ontario | 708.5 |
| 49 | Markham | Ontario | 708.5 |
| 50 | Mississauga | Ontario | 708.5 |
| 51 | Niagara Falls | Ontario | 708.5 |
| 52 | Niagara-on-the-Lake | Ontario | 708.5 |
| 53 | Oakville | Ontario | 708.5 |
| 54 | Orangeville | Ontario | 708.5 |
| 55 | Penetanguishene | Ontario | 708.5 |
| 56 | Pickering | Ontario | 708.5 |
| 57 | Quinte West | Ontario | 708.5 |
| 58 | Shelburne | Ontario | 708.5 |
| 59 | Stratford | Ontario | 708.5 |
| 60 | Tecumseh | Ontario | 708.5 |
| 61 | Waterloo | Ontario | 708.5 |
| 62 | Whitby | Ontario | 708.5 |
| 63 | Whitchurch-Stouffville | Ontario | 708.5 |
| 64 | Saint-Hyacinthe | Quebec | 708.5 |
| 65 | Woodstock | Ontario | 705.8 |
| 66 | New Tecumseth | Ontario | 702.4 |
| 67 | Victoriaville | Quebec | 701.5 |
| 68 | Brantford | Ontario | 691.9 |
| 69 | Halton Hills | Ontario | 688.8 |
| 70 | Milton | Ontario | 688.8 |
| 71 | Plympton-Wyoming | Ontario | 687.4 |
| 72 | Thetford Mines | Quebec | 686.9 |
| 73 | Montreal | Quebec | 678.5 |
| 74 | Centre Wellington | Ontario | 678.4 |
| 75 | Toronto | Ontario | 670.2 |
| 76 | Paradise | Newfoundland and Labrador | 669.8 |
| 77 | Erin | Ontario | 669.8 |
| 78 | Goderich | Ontario | 662.5 |
| 79 | Lachute | Quebec | 661.6 |
| 80 | Tillsonburg | Ontario | 659.5 |
| 81 | Sainte-Marie | Quebec | 657 |
| 82 | Levis | Quebec | 650.6 |
| 83 | Granby | Quebec | 650.2 |
| 84 | Bridgewater | Nova Scotia | 641 |
| 85 | Welland | Ontario | 637.7 |
| 86 | London | Ontario | 635.7 |
| 87 | Petrolia | Ontario | 635.7 |
| 88 | Cambridge | Ontario | 630.4 |
| 89 | Lakeshore | Ontario | 625.3 |
| 90 | Laval | Quebec | 621.8 |
| 91 | Haldimand County | Ontario | 612.9 |
| 92 | Brampton | Ontario | 602.7 |
| 93 | Wasaga Beach | Ontario | 599.3 |
| 94 | Brockville | Ontario | 595 |
| 95 | Guelph | Ontario | 594.9 |
| 96 | The Blue Mountains | Ontario | 593.9 |
| 97 | Norfolk County | Ontario | 592.8 |
| 98 | Maple Ridge | British Columbia | 590.4 |
| 99 | Brant | Ontario | 581 |
| 100 | Oshawa | Ontario | 575.9 |
| 101 | Sarnia | Ontario | 571.3 |
| 102 | Shediac | New Brunswick | 564.7 |
| 103 | Cowansville | Quebec | 561.5 |
| 104 | Hamilton | Ontario | 559.4 |
| 105 | Sackville | New Brunswick | 559.2 |
| 106 | Cobourg | Ontario | 558.5 |
| 107 | Kitchener | Ontario | 555.3 |
| 108 | Abbotsford | British Columbia | 553.7 |
| 109 | Sorel-Tracy | Quebec | 547.7 |
| 110 | Terrebonne | Quebec | 542.3 |
| 111 | Trois-Rivieres | Quebec | 540.2 |
| 112 | Hanover | Ontario | 539.9 |
| 113 | Armstrong | British Columbia | 526.6 |
| 114 | St. Thomas | Ontario | 526.6 |
| 115 | Georgina | Ontario | 522 |
| 116 | Charlottetown | Prince Edward Island | 519.6 |
| 117 | Saint-Georges | Quebec | 517.6 |
| 118 | Gatineau | Quebec | 513.1 |
| 119 | Saugeen Shores | Ontario | 509.8 |
| 120 | Three Rivers | Prince Edward Island | 500.5 |
| 121 | Arnprior | Ontario | 496 |
| 122 | Port Hope | Ontario | 496 |
| 123 | Clarence-Rockland | Ontario | 490.1 |
| 124 | Martensville | Saskatchewan | 490.1 |
| 125 | Caledon | Ontario | 485.9 |
| 126 | Gananoque | Ontario | 485.9 |
| 127 | Windsor | Ontario | 477.7 |
| 128 | Smiths Falls | Ontario | 476.6 |
| 129 | Richmond | British Columbia | 474.6 |
| 130 | Orillia | Ontario | 455.8 |
| 131 | Essa | Ontario | 453.5 |
| 132 | Sydney | Nova Scotia | 445.9 |
| 133 | Sainte-Agathe-des-Monts | Quebec | 442.7 |
| 134 | Salaberry-de-Valleyfield | Quebec | 440.8 |
| 135 | Summerside | Prince Edward Island | 440.1 |
| 136 | Norfolk | Ontario | 435.1 |
| 137 | Halifax | Nova Scotia | 435 |
| 138 | Chatham-Kent | Ontario | 432.1 |
| 139 | Quebec City | Quebec | 430.1 |
| 140 | Yarmouth | Nova Scotia | 429.9 |
| 141 | Cochrane | Ontario | 427.8 |
| 142 | Ladysmith | British Columbia | 426.2 |
| 143 | Ottawa | Ontario | 424.4 |
| 144 | Rivière-du-Loup | Quebec | 421.6 |
| 145 | Belleville | Ontario | 418.6 |
| 146 | Oromocto | New Brunswick | 416.2 |
| 147 | Collingwood | Ontario | 405.8 |
| 148 | Rimouski | Quebec | 402.4 |
| 149 | Rouyn-Noranda | Quebec | 397.3 |
| 150 | Cornwall | Ontario | 389.5 |
| 151 | Didsbury | Alberta | 386.7 |
| 152 | Prince Edward County | Ontario | 375.6 |
| 153 | Kawartha Lakes | Ontario | 374.6 |
| 154 | Winnipeg | Manitoba | 368.8 |
| 155 | Hawkesbury | Ontario | 356.8 |
| 156 | Kingston | Ontario | 352.2 |
| 157 | Morden | Manitoba | 349.1 |
| 158 | Winkler | Manitoba | 348.9 |
| 159 | Amos | Quebec | 347.1 |
| 160 | Barrie | Ontario | 346.5 |
| 161 | Midland | Ontario | 334.4 |
| 162 | Kentville | Nova Scotia | 333.4 |
| 163 | St. John's | Newfoundland and Labrador | 326.8 |
| 164 | Joliette | Quebec | 325 |
| 165 | Brandon | Manitoba | 322.7 |
| 166 | Sylvan Lake | Alberta | 319.5 |
| 167 | Stony Plain | Alberta | 315.3 |
| 168 | New Glasgow | Nova Scotia | 313.9 |
| 169 | Truro | Nova Scotia | 308.9 |
| 170 | Bathurst | New Brunswick | 306.6 |
| 171 | Perth | Ontario | 302.3 |
| 172 | Greater Napanee | Ontario | 300.8 |
| 173 | Alma | Quebec | 282.8 |
| 174 | Shawinigan | Quebec | 281.1 |
| 175 | Owen Sound | Ontario | 277 |
| 176 | Greater Sudbury | Ontario | 270.5 |
| 177 | Duncan | British Columbia | 269.7 |
| 178 | Mono | Ontario | 263.8 |
| 179 | Ponoka | Alberta | 261.2 |
| 180 | Bay Roberts | Newfoundland and Labrador | 258.4 |
| 181 | Portage la Prairie | Manitoba | 254.6 |
| 182 | Prince Rupert | British Columbia | 253 |
| 183 | Leduc | Alberta | 251.9 |
| 184 | Victoria | British Columbia | 246.2 |
| 185 | Belleville - Quinte West | Ontario | 238.4 |
| 186 | Vancouver | British Columbia | 235.9 |
| 187 | Coaldale | Alberta | 234.8 |
| 188 | Amherst | Nova Scotia | 231.9 |
| 189 | Val-d'Or | Quebec | 222.9 |
| 190 | Bracebridge | Ontario | 217.9 |
| 191 | Saguenay | Quebec | 216.4 |
| 192 | Surrey | British Columbia | 214.8 |
| 193 | Innisfail | Alberta | 213.6 |
| 194 | Oliver | British Columbia | 212.5 |
| 195 | Dolbeau-Mistassini | Quebec | 205.8 |
| 196 | Peterborough | Ontario | 204.5 |
| 197 | Sept-Îles | Quebec | 203.7 |
| 198 | Lacombe | Alberta | 202.7 |
| 199 | Moncton | New Brunswick | 199.6 |
| 200 | Castlegar | British Columbia | 187.3 |
| 201 | Osoyoos | British Columbia | 183 |
| 202 | Parksville | British Columbia | 178.4 |
| 203 | Miramichi | New Brunswick | 175.9 |
| 204 | Whitehorse | Yukon | 174.9 |
| 205 | Baie-Comeau | Quebec | 174.7 |
| 206 | Saint John | New Brunswick | 173.6 |
| 207 | Gravenhurst | Ontario | 171.4 |
| 208 | Matane | Quebec | 171.2 |
| 209 | Fredericton | New Brunswick | 167.5 |
| 210 | Courtenay | British Columbia | 166.9 |
| 211 | Conception Bay South | Newfoundland and Labrador | 157.7 |
| 212 | Campbellton | New Brunswick | 157.5 |
| 213 | Coquitlam | British Columbia | 157.2 |
| 214 | Grand Falls | New Brunswick | 153.3 |
| 215 | Marystown | Newfoundland and Labrador | 152 |
| 216 | Salmon Arm | British Columbia | 151 |
| 217 | West Kelowna | British Columbia | 150.1 |
| 218 | Edmonton | Alberta | 147.6 |
| 219 | Wetaskiwin | Alberta | 147.6 |
| 220 | Squamish | British Columbia | 145.2 |
| 221 | Williams Lake | British Columbia | 140.7 |
| 222 | South Bruce Peninsula | Ontario | 138.2 |
| 223 | Clarenville | Newfoundland and Labrador | 136.8 |
| 224 | St. Albert | Alberta | 131 |
| 225 | Edmundston | New Brunswick | 130.2 |
| 226 | Warman | Saskatchewan | 128.6 |
| 227 | Merritt | British Columbia | 127.6 |
| 228 | Vernon | British Columbia | 127.6 |
| 229 | Pembroke | Ontario | 124.6 |
| 230 | Steinbach | Manitoba | 123.2 |
| 231 | Nanaimo | British Columbia | 118.6 |
| 232 | Spruce Grove | Alberta | 118.4 |
| 233 | Selkirk | Manitoba | 117.5 |
| 234 | Penticton | British Columbia | 115.8 |
| 235 | Redcliff | Alberta | 112.2 |
| 236 | Neepawa | Manitoba | 111.7 |
| 237 | Terrace | British Columbia | 111.6 |
| 238 | Red Deer | Alberta | 107.7 |
| 239 | Thunder Bay | Ontario | 106.7 |
| 240 | Chilliwack | British Columbia | 106.2 |
| 241 | Calgary | Alberta | 106.1 |
| 242 | Stephenville | Newfoundland and Labrador | 105.9 |
| 243 | Cold Lake | Alberta | 102.5 |
| 244 | Parry Sound | Ontario | 102.1 |
| 245 | Creston | British Columbia | 100.5 |
| 246 | Huntsville | Ontario | 97.4 |
| 247 | Powell River | British Columbia | 95.9 |
| 248 | Mississippi Mills | Ontario | 95.7 |
| 249 | Gander | Newfoundland and Labrador | 94.3 |
| 250 | Campbell River | British Columbia | 93.2 |
| 251 | Port Alberni | British Columbia | 91.1 |
| 252 | Kelowna | British Columbia | 89.5 |
| 253 | Airdrie | Alberta | 87.1 |
| 254 | Fort McMurray | Alberta | 86.6 |
| 255 | Trail | British Columbia | 82.4 |
| 256 | Stonewall | Manitoba | 82.4 |
| 257 | Olds | Alberta | 81.5 |
| 258 | Kamloops | British Columbia | 80.6 |
| 259 | Strathmore | Alberta | 79.2 |
| 260 | Kimberley | British Columbia | 79 |
| 261 | Saskatoon | Saskatchewan | 77.1 |
| 262 | Nelson | British Columbia | 75.8 |
| 263 | Espanola | Ontario | 75.6 |
| 264 | Bonnyville | Alberta | 75.1 |
| 265 | Camrose | Alberta | 74.9 |
| 266 | Lloydminster (Part) | Saskatchewan | 74.7 |
| 267 | Corner Brook | Newfoundland and Labrador | 74.5 |
| 268 | Grande Prairie | Alberta | 74.3 |
| 269 | Kenora | Ontario | 74.2 |
| 270 | Fort Saskatchewan | Alberta | 73 |
| 271 | Sudbury | Ontario | 71.5 |
| 272 | Cochrane | Alberta | 70.9 |
| 273 | Yorkton | Saskatchewan | 69.1 |
| 274 | Regina | Saskatchewan | 67.5 |
| 275 | High River | Alberta | 64.7 |
| 276 | North Bay | Ontario | 64 |
| 277 | Lethbridge | Alberta | 63.9 |
| 278 | Humboldt | Saskatchewan | 62.8 |
| 279 | Estevan | Saskatchewan | 62.6 |
| 280 | Fernie | British Columbia | 61.4 |
| 281 | Drayton Valley | Alberta | 61.3 |
| 282 | Stettler | Alberta | 60.7 |
| 283 | Vegreville | Alberta | 60.4 |
| 284 | St. Paul | Alberta | 58.4 |
| 285 | Wainwright | Alberta | 58.4 |
| 286 | Morinville | Alberta | 57.8 |
| 287 | Renfrew | Ontario | 56.5 |
| 288 | Drumheller | Alberta | 56.3 |
| 289 | Cornwall | Prince Edward Island | 55.9 |
| 290 | Smithers | British Columbia | 52.7 |
| 291 | North Battleford | Saskatchewan | 52 |
| 292 | Okotoks | Alberta | 50.3 |
| 293 | Melfort | Saskatchewan | 49.4 |
| 294 | Grand Falls-Windsor | Newfoundland and Labrador | 49.3 |
| 295 | Taber | Alberta | 48.7 |
| 296 | Medicine Hat | Alberta | 47.9 |
| 297 | Fort St. John | British Columbia | 47.8 |
| 298 | Prince George | British Columbia | 47.5 |
| 299 | Lloydminster | Saskatchewan | 46.9 |
| 300 | Dauphin | Manitoba | 46.3 |
| 301 | Rocky Mountain House | Alberta | 45.9 |
| 302 | Cranbrook | British Columbia | 45.5 |
| 303 | Banff | Alberta | 45.1 |
| 304 | Sault Ste. Marie | Ontario | 43.5 |
| 305 | Brooks | Alberta | 43 |
| 306 | Peace River | Alberta | 43 |
| 307 | Revelstoke | British Columbia | 42.7 |
| 308 | Prince Albert | Saskatchewan | 41.5 |
| 309 | Weyburn | Saskatchewan | 41.1 |
| 310 | Swift Current | Saskatchewan | 40.9 |
| 311 | Moose Jaw | Saskatchewan | 40.7 |
| 312 | Elliot Lake | Ontario | 40.6 |
| 313 | Slave Lake | Alberta | 40.5 |
| 314 | Whitecourt | Alberta | 40.4 |
| 315 | Temiskaming Shores | Ontario | 39.7 |
| 316 | Canmore | Alberta | 38.1 |
| 317 | Dawson Creek | British Columbia | 38 |
| 318 | Fort Frances | Ontario | 37.2 |
| 319 | Petawawa | Ontario | 36.5 |
| 320 | Labrador City | Newfoundland and Labrador | 36.1 |
| 321 | Yellowknife | Northwest Territories | 35.8 |
| 322 | Quesnel | British Columbia | 35.3 |
| 323 | Kirkland Lake | Ontario | 35.2 |
| 324 | Thompson | Manitoba | 34.4 |
| 325 | Iqaluit | Nunavut | 33.9 |
| 326 | Edson | Alberta | 33.7 |
| 327 | Timmins | Ontario | 33.2 |
| 328 | Hinton | Alberta | 32.6 |
| 329 | Dryden | Ontario | 32.1 |
| 330 | Meadow Lake | Saskatchewan | 30.6 |
| 331 | Kapuskasing | Ontario | 29.4 |
| 332 | The Pas | Manitoba | 25.5 |
| 333 | Happy Valley-Goose Bay | Newfoundland and Labrador | 20.4 |
| 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 |