Every city with employers approved to hire temporary foreign workers, ranked by approved positions across every Government of Canada LMIA release.
| Rank | City | Employers | Approved LMIAs | Positions |
|---|---|---|---|---|
| 1 | Norfolk CountyON | 597 | 1,796 | 52,732 |
| 2 | LeamingtonON | 304 | 1,463 | 46,837 |
| 3 | TorontoON | 12,313 | 19,203 | 44,188 |
| 4 | KingsvilleON | 200 | 1,525 | 31,317 |
| 5 | MississaugaON | 5,453 | 10,854 | 22,501 |
| 6 | Chatham-KentON | 367 | 1,130 | 20,789 |
| 7 | Niagara-on-the-LakeON | 238 | 702 | 16,606 |
| 8 | BramptonON | 4,246 | 8,083 | 14,286 |
| 9 | LincolnON | 197 | 648 | 13,668 |
| 10 | HamiltonON | 1,267 | 2,302 | 11,997 |
| 11 | BrantON | 165 | 418 | 10,274 |
| 12 | VaughanON | 2,515 | 4,233 | 9,541 |
| 13 | OttawaON | 2,004 | 3,650 | 9,162 |
| 14 | St. CatharinesON | 283 | 600 | 7,764 |
| 15 | The Blue MountainsON | 72 | 227 | 6,063 |
| 16 | ClaringtonON | 130 | 393 | 5,376 |
| 17 | KingON | 129 | 368 | 5,043 |
| 18 | East GwillimburyON | 83 | 259 | 4,749 |
| 19 | MiltonON | 408 | 871 | 4,624 |
| 20 | MarkhamON | 1,256 | 1,756 | 4,203 |
| 21 | AylmerON | 53 | 191 | 4,108 |
| 22 | LakeshoreON | 35 | 222 | 4,032 |
| 23 | BrantfordON | 244 | 522 | 3,961 |
| 24 | WaterlooON | 432 | 759 | 3,762 |
| 25 | Haldimand CountyON | 79 | 254 | 3,596 |
| 26 | BayhamON | 23 | 130 | 3,291 |
| 27 | St. ThomasON | 69 | 171 | 3,281 |
| 28 | CaledonON | 537 | 1,090 | 3,219 |
| 29 | Bradford West GwillimburyON | 147 | 365 | 3,176 |
| 30 | South HuronON | 38 | 152 | 3,149 |
| 31 | PelhamON | 53 | 103 | 2,984 |
| 32 | TillsonburgON | 65 | 224 | 2,931 |
| 33 | LondonON | 757 | 1,224 | 2,867 |
| 34 | Strathroy-CaradocON | 72 | 219 | 2,727 |
| 35 | BurlingtonON | 624 | 1,094 | 2,499 |
| 36 | Halton HillsON | 203 | 432 | 2,436 |
| 37 | OakvilleON | 824 | 1,346 | 2,304 |
| 38 | KitchenerON | 582 | 955 | 2,268 |
| 39 | GuelphON | 336 | 659 | 2,256 |
| 40 | WhitbyON | 203 | 365 | 2,050 |
| 41 | NorwichON | 83 | 205 | 1,983 |
| 42 | Lambton ShoresON | 49 | 154 | 1,899 |
| 43 | Richmond HillON | 761 | 1,058 | 1,858 |
| 44 | WindsorON | 376 | 538 | 1,798 |
| 45 | WoolwichON | 59 | 189 | 1,671 |
| 46 | BarrieON | 363 | 623 | 1,670 |
| 47 | NewmarketON | 248 | 359 | 1,648 |
| 48 | Central ElginON | 24 | 97 | 1,634 |
| 49 | Prince Edward CountyON | 103 | 191 | 1,571 |
| 50 | PickeringON | 205 | 290 | 1,470 |