SOC 29-1212 · DOL wage year 2026–27
Cardiologists prevailing wage by city
Level I–IV H-1B prevailing wages in all 530 U.S. wage areas, from official DOL data.
What this job covers (DOL definition): Diagnose, treat, manage, and prevent diseases or conditions of the cardiovascular system. May further subspecialize in interventional procedures (e.g., balloon angioplasty and stent placement), echocardiography, or electrophysiology.
What is the H-1B prevailing wage for Cardiologists?
For the 2026–27 wage year (July 1, 2026 – June 30, 2027), the Department of Labor publishes H-1B prevailing wages for Cardiologists (SOC 29-1212) in 530 U.S. wage areas. Across metro areas, the Level I wage ranges from $64,252 in Des Moines, IA to $213,824 in Montgomery, AL, and the median Level IV wage across 28 major H-1B metros is $483,954. Because the weighted H-1B lottery gives one entry per wage level, location changes the outcome: an offer of $345,613, the typical Level III threshold, reaches Level IV (four entries) in 0 of 28 major metros but only Level II or below in 13. DHS projects selection odds of about 15%, 31%, 46% and 61% for Levels I to IV. The table below lists all four levels for every area, straight from the DOL OFLC wage file.
Salary bands in major H-1B metros
Where each wage level starts, on one salary scale. Further right means you need a bigger salary for the same entries.
- Level I
- Level II
- Level III
- Level IV
All 530 wage areas
| Wage area | Level I | Level II | Level III | Level IV |
|---|---|---|---|---|
| Alaska nonmetropolitan area | High Wage: no levels published | |||
| Anchorage, AK | High Wage: no levels published | |||
| Fairbanks-College, AK | High Wage: no levels published | |||
| Anniston-Oxford, AL | High Wage: no levels published | |||
| Auburn-Opelika, AL | High Wage: no levels published | |||
| Birmingham, AL | 207,356 | 315,079 | 422,802 | 530,525 |
| Daphne-Fairhope-Foley, AL | High Wage: no levels published | |||
| Decatur, AL | High Wage: no levels published | |||
| Dothan, AL | High Wage: no levels published | |||
| Florence-Muscle Shoals, AL | High Wage: no levels published | |||
| Gadsden, AL | High Wage: no levels published | |||
| Huntsville, AL | High Wage: no levels published | |||
| Mobile, AL | High Wage: no levels published | |||
| Montgomery, AL | 213,824 | 322,712 | 431,580 | 540,468 |
| Northeast Alabama nonmetropolitan area | High Wage: no levels published | |||
| Northwest Alabama nonmetropolitan area | 182,666 | 299,104 | 415,543 | 531,981 |
| Southeast Alabama nonmetropolitan area | High Wage: no levels published | |||
| Southwest Alabama nonmetropolitan area | High Wage: no levels published | |||
| Tuscaloosa, AL | High Wage: no levels published | |||
| East Arkansas nonmetropolitan area | High Wage: no levels published | |||
| Fayetteville-Springdale-Rogers, AR | High Wage: no levels published | |||
| Fort Smith, AR-OK | High Wage: no levels published | |||
| Hot Springs, AR | High Wage: no levels published | |||
| Jonesboro, AR | High Wage: no levels published | |||
| Little Rock-North Little Rock-Conway, AR | High Wage: no levels published | |||
| North Arkansas nonmetropolitan area | High Wage: no levels published | |||
| South Arkansas nonmetropolitan area | High Wage: no levels published | |||
| West Arkansas nonmetropolitan area | High Wage: no levels published | |||
| Arizona nonmetropolitan area | High Wage: no levels published | |||
| Flagstaff, AZ | High Wage: no levels published | |||
| Lake Havasu City-Kingman, AZ | High Wage: no levels published | |||
| Phoenix-Mesa-Chandler, AZ | High Wage: no levels published | |||
| Prescott Valley-Prescott, AZ | High Wage: no levels published | |||
| Sierra Vista-Douglas, AZ | High Wage: no levels published | |||
| Tucson, AZ | High Wage: no levels published | |||
| Yuma, AZ | High Wage: no levels published | |||
| Bakersfield-Delano, CA | High Wage: no levels published | |||
| Chico, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Eastern Sierra-Mother Lode Region of California nonmetropolitan area | 108,576 | 228,800 | 349,004 | 469,228 |
| El Centro, CA | High Wage: no levels published | |||
| Fresno, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Hanford-Corcoran, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Los Angeles-Long Beach-Anaheim, CA | High Wage: no levels published | |||
| Merced, CA | High Wage: no levels published | |||
| Modesto, CA | 102,212 | 229,258 | 356,284 | 483,330 |
| Napa, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| North Coast Region of California nonmetropolitan area | 105,373 | 200,679 | 296,005 | 391,311 |
| North Valley-Northern Mountains Region of California nonmetropolitan area | 105,373 | 200,679 | 296,005 | 391,311 |
| Oxnard-Thousand Oaks-Ventura, CA | High Wage: no levels published | |||
| Redding, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Riverside-San Bernardino-Ontario, CA | High Wage: no levels published | |||
| Sacramento-Roseville-Folsom, CA | 101,213 | 206,856 | 312,500 | 418,143 |
| Salinas, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| San Diego-Chula Vista-Carlsbad, CA | High Wage: no levels published | |||
| San Francisco-Oakland-Fremont, CA | 100,880 | 204,464 | 308,048 | 411,632 |
| San Jose-Sunnyvale-Santa Clara, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| San Luis Obispo-Paso Robles, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Santa Cruz-Watsonville, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Santa Maria-Santa Barbara, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Santa Rosa-Petaluma, CA | 100,984 | 205,088 | 309,213 | 413,317 |
| Stockton-Lodi, CA | 102,045 | 224,890 | 347,756 | 470,600 |
| Vallejo, CA | 100,860 | 201,178 | 301,496 | 401,815 |
| Visalia, CA | High Wage: no levels published | |||
| Yuba City, CA | 105,373 | 200,679 | 296,005 | 391,311 |
| Boulder, CO | High Wage: no levels published | |||
| Colorado Springs, CO | High Wage: no levels published | |||
| Denver-Aurora-Centennial, CO | High Wage: no levels published | |||
| Eastern and Southern Colorado nonmetropolitan area | High Wage: no levels published | |||
| Fort Collins-Loveland, CO | High Wage: no levels published | |||
| Grand Junction, CO | High Wage: no levels published | |||
| Greeley, CO | High Wage: no levels published | |||
| Northwest Colorado nonmetropolitan area | High Wage: no levels published | |||
| Pueblo, CO | High Wage: no levels published | |||
| Southwest Colorado nonmetropolitan area | High Wage: no levels published | |||
| Bridgeport-Stamford-Danbury, CT | High Wage: no levels published | |||
| Connecticut nonmetropolitan area | 112,799 | 266,864 | 420,951 | 575,016 |
| Hartford-West Hartford-East Hartford, CT | 89,274 | 242,716 | 396,178 | 549,620 |
| New Haven, CT | High Wage: no levels published | |||
| Norwich-New London-Willimantic, CT | High Wage: no levels published | |||
| Waterbury-Shelton, CT | 111,738 | 266,157 | 420,556 | 574,975 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | High Wage: no levels published | |||
| Dover, DE | High Wage: no levels published | |||
| Sussex Delaware nonmetropolitan area | High Wage: no levels published | |||
| Cape Coral-Fort Myers, FL | 173,452 | 310,711 | 447,949 | 585,208 |
| Crestview-Fort Walton Beach-Destin, FL | High Wage: no levels published | |||
| Deltona-Daytona Beach-Ormond Beach, FL | High Wage: no levels published | |||
| Gainesville, FL | High Wage: no levels published | |||
| Homosassa Springs, FL | High Wage: no levels published | |||
| Jacksonville, FL | High Wage: no levels published | |||
| Lakeland-Winter Haven, FL | High Wage: no levels published | |||
| Miami-Fort Lauderdale-West Palm Beach, FL | High Wage: no levels published | |||
| Naples-Marco Island, FL | High Wage: no levels published | |||
| North Florida nonmetropolitan area | High Wage: no levels published | |||
| North Port-Bradenton-Sarasota, FL | High Wage: no levels published | |||
| Ocala, FL | High Wage: no levels published | |||
| Orlando-Kissimmee-Sanford, FL | High Wage: no levels published | |||
| Palm Bay-Melbourne-Titusville, FL | High Wage: no levels published | |||
| Panama City-Panama City Beach, FL | High Wage: no levels published | |||
| Pensacola-Ferry Pass-Brent, FL | High Wage: no levels published | |||
| Port St. Lucie, FL | High Wage: no levels published | |||
| Punta Gorda, FL | High Wage: no levels published | |||
| Sebastian-Vero Beach-West Vero Corridor, FL | High Wage: no levels published | |||
| Sebring, FL | High Wage: no levels published | |||
| South Florida nonmetropolitan area | High Wage: no levels published | |||
| Tallahassee, FL | High Wage: no levels published | |||
| Tampa-St. Petersburg-Clearwater, FL | High Wage: no levels published | |||
| Wildwood-The Villages, FL | High Wage: no levels published | |||
| Albany, GA | High Wage: no levels published | |||
| Athens-Clarke County, GA | High Wage: no levels published | |||
| Atlanta-Sandy Springs-Roswell, GA | High Wage: no levels published | |||
| Augusta-Richmond County, GA-SC | High Wage: no levels published | |||
| Brunswick-St. Simons, GA | High Wage: no levels published | |||
| Columbus, GA-AL | High Wage: no levels published | |||
| Dalton, GA | High Wage: no levels published | |||
| East Georgia nonmetropolitan area | High Wage: no levels published | |||
| Gainesville, GA | High Wage: no levels published | |||
| Hinesville, GA | High Wage: no levels published | |||
| Macon-Bibb County, GA | High Wage: no levels published | |||
| Middle Georgia nonmetropolitan area | High Wage: no levels published | |||
| North Georgia nonmetropolitan area | High Wage: no levels published | |||
| Rome, GA | High Wage: no levels published | |||
| Savannah, GA | High Wage: no levels published | |||
| South Georgia nonmetropolitan area | High Wage: no levels published | |||
| Valdosta, GA | High Wage: no levels published | |||
| Warner Robins, GA | High Wage: no levels published | |||
| Guam MSA | High Wage: no levels published | |||
| Hawaii / Kauai nonmetropolitan area | High Wage: no levels published | |||
| Kahului-Wailuku, HI | High Wage: no levels published | |||
| Urban Honolulu, HI | High Wage: no levels published | |||
| Ames, IA | 66,685 | 184,351 | 301,996 | 419,661 |
| Cedar Rapids, IA | 68,391 | 155,002 | 241,592 | 328,204 |
| Davenport-Moline-Rock Island, IA-IL | High Wage: no levels published | |||
| Des Moines-West Des Moines, IA | 64,252 | 197,372 | 330,492 | 463,612 |
| Dubuque, IA | 70,845 | 188,178 | 305,490 | 422,823 |
| Iowa City, IA | 70,845 | 188,178 | 305,490 | 422,823 |
| Northeast Iowa nonmetropolitan area | 67,413 | 168,709 | 270,026 | 371,322 |
| Northwest Iowa nonmetropolitan area | 70,845 | 188,178 | 305,490 | 422,823 |
| Sioux City, IA-NE-SD | 70,845 | 188,178 | 305,490 | 422,823 |
| Southeast Iowa nonmetropolitan area | 69,389 | 183,124 | 296,837 | 410,572 |
| Southwest Iowa nonmetropolitan area | High Wage: no levels published | |||
| Waterloo-Cedar Falls, IA | 70,845 | 188,178 | 305,490 | 422,823 |
| Boise City, ID | High Wage: no levels published | |||
| Coeur d'Alene, ID | High Wage: no levels published | |||
| Idaho Falls, ID | High Wage: no levels published | |||
| Lewiston, ID-WA | High Wage: no levels published | |||
| Northwestern Idaho nonmetropolitan area | High Wage: no levels published | |||
| Pocatello, ID | High Wage: no levels published | |||
| Southeast-Central Idaho nonmetropolitan area | High Wage: no levels published | |||
| Twin Falls, ID | High Wage: no levels published | |||
| Bloomington, IL | High Wage: no levels published | |||
| Champaign-Urbana, IL | High Wage: no levels published | |||
| Chicago-Naperville-Elgin, IL-IN | High Wage: no levels published | |||
| Decatur, IL | High Wage: no levels published | |||
| East Central Illinois nonmetropolitan area | High Wage: no levels published | |||
| Kankakee, IL | 108,743 | 284,544 | 460,346 | 636,148 |
| Northwest Illinois nonmetropolitan area | 126,173 | 283,588 | 441,023 | 598,437 |
| Peoria, IL | High Wage: no levels published | |||
| Rockford, IL | 105,976 | 270,005 | 434,034 | 598,063 |
| South Illinois nonmetropolitan area | High Wage: no levels published | |||
| Springfield, IL | High Wage: no levels published | |||
| West Central Illinois nonmetropolitan area | High Wage: no levels published | |||
| Bloomington, IN | 143,021 | 281,861 | 420,680 | 559,520 |
| Central Indiana nonmetropolitan area | High Wage: no levels published | |||
| Columbus, IN | 131,706 | 270,234 | 408,741 | 547,269 |
| Elkhart-Goshen, IN | High Wage: no levels published | |||
| Evansville, IN | High Wage: no levels published | |||
| Fort Wayne, IN | High Wage: no levels published | |||
| Indianapolis-Carmel-Greenwood, IN | High Wage: no levels published | |||
| Kokomo, IN | 98,176 | 247,687 | 397,197 | 546,708 |
| Lafayette-West Lafayette, IN | 106,205 | 264,431 | 422,636 | 580,861 |
| Michigan City-La Porte, IN | 106,351 | 261,436 | 416,500 | 571,584 |
| Muncie, IN | 129,980 | 270,005 | 410,010 | 550,036 |
| Northern Indiana nonmetropolitan area | 135,554 | 296,546 | 457,559 | 618,551 |
| South Bend-Mishawaka, IN-MI | High Wage: no levels published | |||
| Southern Indiana nonmetropolitan area | High Wage: no levels published | |||
| Terre Haute, IN | High Wage: no levels published | |||
| Kansas nonmetropolitan area | High Wage: no levels published | |||
| Lawrence, KS | High Wage: no levels published | |||
| Manhattan, KS | High Wage: no levels published | |||
| Topeka, KS | High Wage: no levels published | |||
| Wichita, KS | High Wage: no levels published | |||
| Bowling Green, KY | High Wage: no levels published | |||
| Central Kentucky nonmetropolitan area | High Wage: no levels published | |||
| East Kentucky nonmetropolitan area | High Wage: no levels published | |||
| Elizabethtown, KY | High Wage: no levels published | |||
| Lexington-Fayette, KY | 94,557 | 234,458 | 374,359 | 514,260 |
| Louisville/Jefferson County, KY-IN | High Wage: no levels published | |||
| Owensboro, KY | High Wage: no levels published | |||
| Paducah, KY-IL | High Wage: no levels published | |||
| South Central Kentucky nonmetropolitan area | High Wage: no levels published | |||
| West Kentucky nonmetropolitan area | High Wage: no levels published | |||
| Alexandria, LA | High Wage: no levels published | |||
| Baton Rouge, LA | High Wage: no levels published | |||
| Central Louisiana nonmetropolitan area | High Wage: no levels published | |||
| Hammond, LA | High Wage: no levels published | |||
| Houma-Bayou Cane-Thibodaux, LA | High Wage: no levels published | |||
| Lafayette, LA | High Wage: no levels published | |||
| Lake Charles, LA | High Wage: no levels published | |||
| Monroe, LA | High Wage: no levels published | |||
| New Orleans-Metairie, LA | High Wage: no levels published | |||
| Northeast Louisiana nonmetropolitan area | High Wage: no levels published | |||
| Shreveport-Bossier City, LA | High Wage: no levels published | |||
| Slidell-Mandeville-Covington, LA | High Wage: no levels published | |||
| Southwest Louisiana nonmetropolitan area | High Wage: no levels published | |||
| Amherst Town-Northampton, MA | High Wage: no levels published | |||
| Barnstable Town, MA | High Wage: no levels published | |||
| Boston-Cambridge-Newton, MA-NH | High Wage: no levels published | |||
| Massachusetts nonmetropolitan area | High Wage: no levels published | |||
| Pittsfield, MA | High Wage: no levels published | |||
| Springfield, MA | High Wage: no levels published | |||
| Worcester, MA | High Wage: no levels published | |||
| Baltimore-Columbia-Towson, MD | High Wage: no levels published | |||
| Hagerstown-Martinsburg, MD-WV | 121,701 | 228,676 | 335,671 | 442,645 |
| Lexington Park, MD | 135,013 | 238,535 | 342,056 | 445,578 |
| Maryland nonmetropolitan area | High Wage: no levels published | |||
| Salisbury, MD | High Wage: no levels published | |||
| Bangor, ME | High Wage: no levels published | |||
| Lewiston-Auburn, ME | High Wage: no levels published | |||
| Northeast Maine nonmetropolitan area | High Wage: no levels published | |||
| Portland-South Portland, ME | High Wage: no levels published | |||
| Southwest Maine nonmetropolitan area | High Wage: no levels published | |||
| Ann Arbor, MI | 68,037 | 189,447 | 310,877 | 432,287 |
| Battle Creek, MI | High Wage: no levels published | |||
| Bay City, MI | High Wage: no levels published | |||
| Detroit-Warren-Dearborn, MI | 68,079 | 191,818 | 315,536 | 439,276 |
| Flint, MI | 67,559 | 199,077 | 330,575 | 462,093 |
| Grand Rapids-Wyoming-Kentwood, MI | High Wage: no levels published | |||
| Jackson, MI | 68,058 | 190,133 | 312,229 | 434,304 |
| Kalamazoo-Portage, MI | High Wage: no levels published | |||
| Lansing-East Lansing, MI | 68,952 | 207,293 | 345,613 | 483,954 |
| Mid Michigan nonmetropolitan area | 69,368 | 216,757 | 364,146 | 511,535 |
| Midland, MI | High Wage: no levels published | |||
| Monroe, MI | 68,058 | 188,802 | 309,546 | 430,290 |
| Muskegon-Norton Shores, MI | High Wage: no levels published | |||
| Niles, MI | High Wage: no levels published | |||
| Northern Michigan nonmetropolitan area | High Wage: no levels published | |||
| Saginaw, MI | High Wage: no levels published | |||
| Southern Michigan nonmetropolitan area | 177,216 | 293,696 | 410,176 | 526,656 |
| Traverse City, MI | High Wage: no levels published | |||
| Upper Peninsula of Michigan nonmetropolitan area | High Wage: no levels published | |||
| Duluth, MN-WI | High Wage: no levels published | |||
| Mankato, MN | High Wage: no levels published | |||
| Minneapolis-St. Paul-Bloomington, MN-WI | High Wage: no levels published | |||
| Northeast Minnesota nonmetropolitan area | High Wage: no levels published | |||
| Northwest Minnesota nonmetropolitan area | High Wage: no levels published | |||
| Rochester, MN | High Wage: no levels published | |||
| Southeast Minnesota nonmetropolitan area | High Wage: no levels published | |||
| Southwest Minnesota nonmetropolitan area | High Wage: no levels published | |||
| St. Cloud, MN | High Wage: no levels published | |||
| Cape Girardeau, MO-IL | High Wage: no levels published | |||
| Central Missouri nonmetropolitan area | 171,309 | 354,869 | 538,450 | 722,010 |
| Columbia, MO | High Wage: no levels published | |||
| Jefferson City, MO | High Wage: no levels published | |||
| Joplin, MO-KS | High Wage: no levels published | |||
| Kansas City, MO-KS | High Wage: no levels published | |||
| North Missouri nonmetropolitan area | 167,815 | 352,768 | 537,722 | 722,676 |
| Southeast Missouri nonmetropolitan area | High Wage: no levels published | |||
| Southwest Missouri nonmetropolitan area | 120,224 | 295,964 | 471,703 | 647,442 |
| Springfield, MO | High Wage: no levels published | |||
| St. Joseph, MO-KS | High Wage: no levels published | |||
| St. Louis, MO-IL | High Wage: no levels published | |||
| Gulfport-Biloxi, MS | High Wage: no levels published | |||
| Hattiesburg, MS | High Wage: no levels published | |||
| Jackson, MS | High Wage: no levels published | |||
| Lower East Mississippi nonmetropolitan area | High Wage: no levels published | |||
| Lower West Mississippi nonmetropolitan area | High Wage: no levels published | |||
| Upper East Mississippi nonmetropolitan area | High Wage: no levels published | |||
| West Delta Mississippi nonmetropolitan area | 174,554 | 365,103 | 555,631 | 746,180 |
| Billings, MT | High Wage: no levels published | |||
| Bozeman, MT | High Wage: no levels published | |||
| East-Central Montana nonmetropolitan area | High Wage: no levels published | |||
| Great Falls, MT | High Wage: no levels published | |||
| Helena, MT | High Wage: no levels published | |||
| Missoula, MT | High Wage: no levels published | |||
| Southwest Montana nonmetropolitan area | High Wage: no levels published | |||
| West Montana nonmetropolitan area | High Wage: no levels published | |||
| Asheville, NC | High Wage: no levels published | |||
| Burlington, NC | High Wage: no levels published | |||
| Central North Carolina nonmetropolitan area | High Wage: no levels published | |||
| Charlotte-Concord-Gastonia, NC-SC | High Wage: no levels published | |||
| Durham-Chapel Hill, NC | High Wage: no levels published | |||
| Eastern North Carolina nonmetropolitan area | High Wage: no levels published | |||
| Fayetteville, NC | High Wage: no levels published | |||
| Goldsboro, NC | High Wage: no levels published | |||
| Greensboro-High Point, NC | High Wage: no levels published | |||
| Greenville, NC | High Wage: no levels published | |||
| Hickory-Lenoir-Morganton, NC | 199,972 | 326,394 | 452,796 | 579,218 |
| Jacksonville, NC | High Wage: no levels published | |||
| Pinehurst-Southern Pines, NC | High Wage: no levels published | |||
| Raleigh-Cary, NC | High Wage: no levels published | |||
| Rocky Mount, NC | High Wage: no levels published | |||
| Western North Carolina nonmetropolitan area | 196,976 | 324,397 | 451,839 | 579,260 |
| Wilmington, NC | High Wage: no levels published | |||
| Winston-Salem, NC | 206,898 | 331,365 | 455,832 | 580,300 |
| Bismarck, ND | High Wage: no levels published | |||
| East North Dakota nonmetropolitan area | High Wage: no levels published | |||
| Fargo, ND-MN | High Wage: no levels published | |||
| Grand Forks, ND-MN | High Wage: no levels published | |||
| Minot, ND | High Wage: no levels published | |||
| West North Dakota nonmetropolitan area | High Wage: no levels published | |||
| Grand Island, NE | High Wage: no levels published | |||
| Lincoln, NE | High Wage: no levels published | |||
| Northeast Nebraska nonmetropolitan area | High Wage: no levels published | |||
| Northwest Nebraska nonmetropolitan area | High Wage: no levels published | |||
| Omaha, NE-IA | High Wage: no levels published | |||
| South Nebraska nonmetropolitan area | High Wage: no levels published | |||
| Central New Hampshire nonmetropolitan area | 89,960 | 195,562 | 301,164 | 406,765 |
| Manchester-Nashua, NH | 89,004 | 187,138 | 285,272 | 383,407 |
| Northern New Hampshire nonmetropolitan area | 89,420 | 189,343 | 289,266 | 389,189 |
| Southwestern New Hampshire nonmetropolitan area | High Wage: no levels published | |||
| Atlantic City-Hammonton, NJ | 141,066 | 279,864 | 418,684 | 557,482 |
| Trenton-Princeton, NJ | 140,109 | 278,658 | 417,186 | 555,735 |
| Vineland, NJ | High Wage: no levels published | |||
| Albuquerque, NM | High Wage: no levels published | |||
| Eastern New Mexico nonmetropolitan area | High Wage: no levels published | |||
| Farmington, NM | High Wage: no levels published | |||
| Las Cruces, NM | High Wage: no levels published | |||
| Northern New Mexico nonmetropolitan area | High Wage: no levels published | |||
| Santa Fe, NM | High Wage: no levels published | |||
| Balance of Nevada nonmetropolitan area | High Wage: no levels published | |||
| Carson City, NV | High Wage: no levels published | |||
| Las Vegas-Henderson-North Las Vegas, NV | High Wage: no levels published | |||
| Reno, NV | High Wage: no levels published | |||
| Albany-Schenectady-Troy, NY | High Wage: no levels published | |||
| Binghamton, NY | High Wage: no levels published | |||
| Buffalo-Cheektowaga, NY | High Wage: no levels published | |||
| Capital/Northern New York nonmetropolitan area | High Wage: no levels published | |||
| Central East New York nonmetropolitan area | High Wage: no levels published | |||
| Elmira, NY | High Wage: no levels published | |||
| Glens Falls, NY | High Wage: no levels published | |||
| Ithaca, NY | High Wage: no levels published | |||
| Kingston, NY | High Wage: no levels published | |||
| Kiryas Joel-Poughkeepsie-Newburgh, NY | 142,085 | 281,778 | 421,450 | 561,143 |
| New York-Newark-Jersey City, NY-NJ | High Wage: no levels published | |||
| Rochester, NY | High Wage: no levels published | |||
| Southwest New York nonmetropolitan area | High Wage: no levels published | |||
| Syracuse, NY | High Wage: no levels published | |||
| Utica-Rome, NY | High Wage: no levels published | |||
| Watertown-Fort Drum, NY | High Wage: no levels published | |||
| Akron, OH | High Wage: no levels published | |||
| Canton-Massillon, OH | High Wage: no levels published | |||
| Cincinnati, OH-KY-IN | High Wage: no levels published | |||
| Cleveland, OH | High Wage: no levels published | |||
| Columbus, OH | High Wage: no levels published | |||
| Dayton-Kettering-Beavercreek, OH | 100,568 | 271,586 | 442,583 | 613,600 |
| Eastern Ohio nonmetropolitan area | High Wage: no levels published | |||
| Lima, OH | High Wage: no levels published | |||
| Mansfield, OH | High Wage: no levels published | |||
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | High Wage: no levels published | |||
| Sandusky, OH | High Wage: no levels published | |||
| Southern Ohio nonmetropolitan area | 134,972 | 297,711 | 460,429 | 623,168 |
| Springfield, OH | High Wage: no levels published | |||
| Toledo, OH | High Wage: no levels published | |||
| West Northwestern Ohio nonmetropolitan area | High Wage: no levels published | |||
| Youngstown-Warren, OH | High Wage: no levels published | |||
| Enid, OK | 152,589 | 222,394 | 292,220 | 362,024 |
| Lawton, OK | 153,671 | 225,056 | 296,463 | 367,848 |
| Northeast Oklahoma nonmetropolitan area | High Wage: no levels published | |||
| Northwest Oklahoma nonmetropolitan area | High Wage: no levels published | |||
| Oklahoma City, OK | 153,671 | 225,056 | 296,463 | 367,848 |
| Southeast Oklahoma nonmetropolitan area | 152,277 | 221,396 | 290,535 | 359,653 |
| Southwest Oklahoma nonmetropolitan area | 152,714 | 222,623 | 292,552 | 362,461 |
| Tulsa, OK | High Wage: no levels published | |||
| Albany, OR | High Wage: no levels published | |||
| Bend, OR | High Wage: no levels published | |||
| Central Oregon nonmetropolitan area | High Wage: no levels published | |||
| Coast Oregon nonmetropolitan area | High Wage: no levels published | |||
| Corvallis, OR | High Wage: no levels published | |||
| Eastern Oregon nonmetropolitan area | High Wage: no levels published | |||
| Eugene-Springfield, OR | High Wage: no levels published | |||
| Grants Pass, OR | High Wage: no levels published | |||
| Medford, OR | High Wage: no levels published | |||
| Portland-Vancouver-Hillsboro, OR-WA | High Wage: no levels published | |||
| Salem, OR | High Wage: no levels published | |||
| Allentown-Bethlehem-Easton, PA-NJ | 141,316 | 281,237 | 421,159 | 561,080 |
| Altoona, PA | High Wage: no levels published | |||
| Central Pennsylvania nonmetropolitan area | High Wage: no levels published | |||
| Chambersburg, PA | High Wage: no levels published | |||
| Erie, PA | High Wage: no levels published | |||
| Gettysburg, PA | High Wage: no levels published | |||
| Harrisburg-Carlisle, PA | High Wage: no levels published | |||
| Johnstown, PA | High Wage: no levels published | |||
| Lancaster, PA | High Wage: no levels published | |||
| Lebanon, PA | High Wage: no levels published | |||
| Northeastern Pennsylvania nonmetropolitan area | High Wage: no levels published | |||
| Northwestern Pennsylvania nonmetropolitan area | High Wage: no levels published | |||
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | 142,127 | 279,552 | 416,999 | 554,424 |
| Pittsburgh, PA | High Wage: no levels published | |||
| Reading, PA | High Wage: no levels published | |||
| Scranton--Wilkes-Barre, PA | 104,978 | 268,799 | 432,620 | 596,440 |
| Southwestern Pennsylvania nonmetropolitan area | High Wage: no levels published | |||
| State College, PA | High Wage: no levels published | |||
| Williamsport, PA | High Wage: no levels published | |||
| York-Hanover, PA | High Wage: no levels published | |||
| Aguadilla, PR | High Wage: no levels published | |||
| Arecibo, PR | High Wage: no levels published | |||
| Guayama, PR | High Wage: no levels published | |||
| Mayaguez, PR | High Wage: no levels published | |||
| Ponce, PR | High Wage: no levels published | |||
| Puerto Rico nonmetropolitan area | High Wage: no levels published | |||
| San Juan-Bayamon-Caguas, PR | High Wage: no levels published | |||
| Providence-Warwick, RI-MA | High Wage: no levels published | |||
| Charleston-North Charleston, SC | High Wage: no levels published | |||
| Columbia, SC | High Wage: no levels published | |||
| Florence, SC | High Wage: no levels published | |||
| Greenville-Anderson-Greer, SC | High Wage: no levels published | |||
| Hilton Head Island-Bluffton-Port Royal, SC | High Wage: no levels published | |||
| Myrtle Beach-Conway-North Myrtle Beach, SC | High Wage: no levels published | |||
| Northeastern South Carolina nonmetropolitan area | High Wage: no levels published | |||
| Northwestern South Carolina nonmetropolitan area | High Wage: no levels published | |||
| Southern South Carolina nonmetropolitan area | High Wage: no levels published | |||
| Spartanburg, SC | High Wage: no levels published | |||
| Sumter, SC | High Wage: no levels published | |||
| East South Dakota nonmetropolitan area | High Wage: no levels published | |||
| Rapid City, SD | High Wage: no levels published | |||
| Sioux Falls, SD-MN | High Wage: no levels published | |||
| West South Dakota nonmetropolitan area | High Wage: no levels published | |||
| Chattanooga, TN-GA | High Wage: no levels published | |||
| Clarksville, TN-KY | 212,514 | 332,197 | 451,880 | 571,564 |
| Cleveland, TN | High Wage: no levels published | |||
| East Tennessee nonmetropolitan area | High Wage: no levels published | |||
| Jackson, TN | High Wage: no levels published | |||
| Johnson City, TN | High Wage: no levels published | |||
| Kingsport-Bristol, TN-VA | High Wage: no levels published | |||
| Knoxville, TN | High Wage: no levels published | |||
| Memphis, TN-MS-AR | High Wage: no levels published | |||
| Morristown, TN | High Wage: no levels published | |||
| Nashville-Davidson--Murfreesboro--Franklin, TN | 205,650 | 328,037 | 450,404 | 572,791 |
| North Central Tennessee nonmetropolitan area | High Wage: no levels published | |||
| South Central Tennessee nonmetropolitan area | 209,519 | 333,383 | 457,247 | 581,111 |
| West Tennessee nonmetropolitan area | High Wage: no levels published | |||
| Abilene, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Amarillo, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Austin-Round Rock-San Marcos, TX | High Wage: no levels published | |||
| Beaumont-Port Arthur, TX | 93,808 | 208,853 | 323,877 | 438,922 |
| Border Region of Texas nonmetropolitan area | 149,823 | 254,426 | 359,029 | 463,632 |
| Brownsville-Harlingen, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Coastal Plains Region of Texas nonmetropolitan area | 119,850 | 279,095 | 438,340 | 597,584 |
| College Station-Bryan, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Corpus Christi, TX | High Wage: no levels published | |||
| Dallas-Fort Worth-Arlington, TX | 126,319 | 222,560 | 318,823 | 415,064 |
| Eagle Pass, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Eastern Region of Texas nonmetropolitan area | 94,204 | 210,164 | 326,103 | 442,063 |
| El Paso, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Hill Country Region of Texas nonmetropolitan area | 117,832 | 228,280 | 338,749 | 449,197 |
| Houston-Pasadena-The Woodlands, TX | 93,704 | 208,354 | 323,024 | 437,674 |
| Killeen-Temple, TX | High Wage: no levels published | |||
| Laredo, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Longview, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Lubbock, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| McAllen-Edinburg-Mission, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Midland, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| North Region of Texas nonmetropolitan area | 124,904 | 220,543 | 316,181 | 411,820 |
| Northwestern Region of Texas nonmetropolitan area | 147,951 | 257,962 | 367,952 | 477,964 |
| Odessa, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| San Angelo, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| San Antonio-New Braunfels, TX | High Wage: no levels published | |||
| Sherman-Denison, TX | 126,381 | 222,852 | 319,301 | 415,772 |
| Texarkana, TX-AR | 122,533 | 253,948 | 385,362 | 516,776 |
| Tyler, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Victoria, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| Waco, TX | 127,088 | 233,543 | 339,976 | 446,431 |
| Wichita Falls, TX | 122,533 | 253,948 | 385,362 | 516,776 |
| High Desert Utah nonmetropolitan area | High Wage: no levels published | |||
| Logan, UT-ID | High Wage: no levels published | |||
| Ogden, UT | High Wage: no levels published | |||
| Provo-Orem-Lehi, UT | High Wage: no levels published | |||
| Salt Lake City-Murray, UT | High Wage: no levels published | |||
| St. George, UT | High Wage: no levels published | |||
| Wasatch Front Fringe Utah nonmetropolitan area | High Wage: no levels published | |||
| Blacksburg-Christiansburg-Radford, VA | High Wage: no levels published | |||
| Charlottesville, VA | High Wage: no levels published | |||
| Harrisonburg, VA | High Wage: no levels published | |||
| Lynchburg, VA | High Wage: no levels published | |||
| Northeast Virginia nonmetropolitan area | High Wage: no levels published | |||
| Northwest Virginia nonmetropolitan area | High Wage: no levels published | |||
| Richmond, VA | High Wage: no levels published | |||
| Roanoke, VA | High Wage: no levels published | |||
| Southside Virginia nonmetropolitan area | High Wage: no levels published | |||
| Southwest Virginia nonmetropolitan area | High Wage: no levels published | |||
| Staunton-Stuarts Draft, VA | High Wage: no levels published | |||
| Virginia Beach-Chesapeake-Norfolk, VA-NC | High Wage: no levels published | |||
| Winchester, VA-WV | High Wage: no levels published | |||
| U.S. Virgin Islands MSA | High Wage: no levels published | |||
| Burlington-South Burlington, VT | High Wage: no levels published | |||
| Northern Vermont nonmetropolitan area | High Wage: no levels published | |||
| Southern Vermont nonmetropolitan area | High Wage: no levels published | |||
| Bellingham, WA | High Wage: no levels published | |||
| Bremerton-Silverdale-Port Orchard, WA | High Wage: no levels published | |||
| Eastern Washington nonmetropolitan area | High Wage: no levels published | |||
| Kennewick-Richland, WA | High Wage: no levels published | |||
| Longview-Kelso, WA | High Wage: no levels published | |||
| Mount Vernon-Anacortes, WA | High Wage: no levels published | |||
| Olympia-Lacey-Tumwater, WA | High Wage: no levels published | |||
| Seattle-Tacoma-Bellevue, WA | High Wage: no levels published | |||
| Spokane-Spokane Valley, WA | High Wage: no levels published | |||
| Walla Walla, WA | High Wage: no levels published | |||
| Wenatchee-East Wenatchee, WA | High Wage: no levels published | |||
| Western Washington nonmetropolitan area | High Wage: no levels published | |||
| Yakima, WA | High Wage: no levels published | |||
| Appleton, WI | High Wage: no levels published | |||
| Eau Claire, WI | High Wage: no levels published | |||
| Fond du Lac, WI | High Wage: no levels published | |||
| Green Bay, WI | High Wage: no levels published | |||
| Janesville-Beloit, WI | 85,239 | 207,356 | 329,452 | 451,568 |
| Kenosha, WI | High Wage: no levels published | |||
| La Crosse-Onalaska, WI-MN | High Wage: no levels published | |||
| Madison, WI | 85,239 | 232,960 | 380,682 | 528,404 |
| Milwaukee-Waukesha, WI | High Wage: no levels published | |||
| Northeastern Wisconsin nonmetropolitan area | 175,116 | 318,781 | 462,447 | 606,112 |
| Northwestern Wisconsin nonmetropolitan area | High Wage: no levels published | |||
| Oshkosh-Neenah, WI | High Wage: no levels published | |||
| Racine-Mount Pleasant, WI | High Wage: no levels published | |||
| Sheboygan, WI | High Wage: no levels published | |||
| South Central Wisconsin nonmetropolitan area | High Wage: no levels published | |||
| Wausau, WI | High Wage: no levels published | |||
| Western Wisconsin nonmetropolitan area | High Wage: no levels published | |||
| Beckley, WV | High Wage: no levels published | |||
| Charleston, WV | High Wage: no levels published | |||
| Huntington-Ashland, WV-KY-OH | High Wage: no levels published | |||
| Morgantown, WV | High Wage: no levels published | |||
| Northern West Virginia nonmetropolitan area | High Wage: no levels published | |||
| Parkersburg-Vienna, WV | High Wage: no levels published | |||
| Southern West Virginia nonmetropolitan area | High Wage: no levels published | |||
| Weirton-Steubenville, WV-OH | High Wage: no levels published | |||
| Wheeling, WV-OH | High Wage: no levels published | |||
| Casper, WY | High Wage: no levels published | |||
| Cheyenne, WY | High Wage: no levels published | |||
| Eastern Wyoming nonmetropolitan area | High Wage: no levels published | |||
| Western Wyoming nonmetropolitan area | High Wage: no levels published | |||
Annual salary in U.S. dollars, rounded up. Source: DOL OFLC prevailing wage data, effective July 1, 2026 – June 30, 2027, computed directly from the DOL file (methodology). Page updated 2026-10-14.
Learn more: What wage levels I–IV mean · How the weighted lottery works · DOL's proposed wage rule