Every city with enough hiring to fill a page. Pay is quoted in the local currency, never converted.
Every number is measured from real job postings tracked across the US, Canada, and remote markets. Thin samples are suppressed rather than estimated, and Canadian pay stays in Canadian dollars.
| City | Region | Open roles | Employers | Pay quoted in |
|---|---|---|---|---|
| Greater New York | New York | 4,903 | 1,337 | USD |
| Dallas-Fort Worth | Texas | 3,940 | 901 | USD |
| San Francisco Bay Area | California | 3,242 | 827 | USD |
| Greater Toronto Area | Ontario | 3,139 | 685 | CAD |
| Greater Chicago | Illinois | 3,005 | 699 | USD |
| Greater Los Angeles | California | 2,670 | 693 | USD |
| Greater Houston | Texas | 2,598 | 691 | USD |
| Greater Atlanta | Georgia | 2,389 | 591 | USD |
| Washington DC metro | District of Columbia | 2,190 | 598 | USD |
| Greater Phoenix | Arizona | 2,025 | 485 | USD |
| Greater Boston | Massachusetts | 1,909 | 471 | USD |
| South Florida | Florida | 1,575 | 428 | USD |
| Greater Denver | Colorado | 1,552 | 465 | USD |
| Orange County | California | 1,472 | 381 | USD |
| Minneapolis-Saint Paul | Minnesota | 1,455 | 325 | USD |
| Greater Seattle | Washington | 1,316 | 314 | USD |
| Greater Charlotte | North Carolina | 1,230 | 276 | USD |
| Greater Austin | Texas | 1,100 | 335 | USD |
| Tampa Bay | Florida | 1,033 | 270 | USD |
| Greater Philadelphia | Pennsylvania | 976 | 290 | USD |
| Greater Indianapolis | Indiana | 926 | 242 | USD |
| San Diego | California | 912 | 261 | USD |
| Research Triangle | North Carolina | 908 | 214 | USD |
| Salt Lake City metro | Utah | 836 | 224 | USD |
| Metro Detroit | Michigan | 823 | 210 | USD |
| Metro Vancouver | British Columbia | 818 | 260 | CAD |
| Greater Nashville | Tennessee | 803 | 246 | USD |
| Amsterdam metro | — | 711 | 252 | EUR |
| San Antonio | Texas | 672 | 158 | USD |
| Milwaukee | Wisconsin | 654 | 149 | USD |
| Kansas City metro | Missouri | 631 | 188 | USD |
| Greater Montreal | Quebec | 626 | 160 | CAD |
| Greater Orlando | Florida | 580 | 168 | USD |
| Greater St. Louis | Missouri | 578 | 155 | USD |
| Greater Pittsburgh | Pennsylvania | 577 | 143 | USD |
| Greater Columbus | Ohio | 564 | 171 | USD |
| Greater Cincinnati | Ohio | 547 | 142 | USD |
| Calgary metro | Alberta | 540 | 172 | CAD |
| Greater Cleveland | Ohio | 518 | 156 | USD |
| Las Vegas | Nevada | 516 | 132 | USD |
| Jacksonville | Florida | 489 | 137 | USD |
| Albuquerque | New Mexico | 453 | 70 | USD |
| Greater Portland OR | Oregon | 426 | 144 | USD |
| Richmond VA | Virginia | 399 | 125 | USD |
| Greater Sacramento | California | 359 | 106 | USD |
| Tulsa | Oklahoma | 350 | 90 | USD |
| Oklahoma City | Oklahoma | 344 | 96 | USD |
| Edmonton metro | Alberta | 334 | 105 | CAD |
| Inland Empire | California | 326 | 27 | USD |
| Baltimore metro | Maryland | 326 | 95 | USD |
| Omaha | Nebraska | 318 | 89 | USD |
| Grand Rapids | Michigan | 304 | 73 | USD |
| Little Rock | Arkansas | 277 | 53 | USD |
| Louisville | Kentucky | 276 | 86 | USD |
| Greater Ottawa | Ontario | 274 | 82 | CAD |
| Buffalo NY | New York | 255 | 63 | USD |
| Rochester NY | New York | 233 | 71 | USD |
| Birmingham AL | Alabama | 209 | 64 | USD |
| Knoxville | Tennessee | 201 | 51 | USD |
| Sarasota metro | Florida | 199 | 50 | USD |
| Sioux Falls | South Dakota | 196 | 54 | USD |
| Fresno metro | California | 188 | 48 | USD |
| Cedar Rapids | Iowa | 168 | 32 | USD |
| Albany NY metro | New York | 153 | 50 | USD |
| Spokane | Washington | 148 | 41 | USD |
| Tucson | Arizona | 142 | 36 | USD |
| Honolulu | Hawaii | 139 | 43 | USD |
| Lincoln NE | Nebraska | 134 | 34 | USD |
| Reno | Nevada | 132 | 44 | USD |
| Syracuse | New York | 132 | 31 | USD |
| Providence metro | Rhode Island | 127 | 35 | USD |
| Winnipeg | Manitoba | 112 | 45 | CAD |
| Charleston SC | South Carolina | 110 | 49 | USD |
| Colorado Springs | Colorado | 105 | 39 | USD |
| Halifax | Nova Scotia | 101 | 37 | CAD |
| Virginia Beach | Virginia | 88 | 29 | USD |
| Saskatoon | Saskatchewan | 86 | 28 | CAD |
| Eugene metro | Oregon | 80 | 26 | USD |
| Regina | Saskatchewan | 57 | 21 | CAD |
| Victoria BC metro | British Columbia | 36 | 21 | CAD |