Filed Wages

Source DOL OFLC LCA disclosure FY2026 Q3 releaseCompared with BLS OEWS May 2025Status certified filings only

Occupation SOC 29-1229 across the United States

Physicians, All Other as filed, SOC 29-1229

4,472 certified H-1B, H-1B1 and E-3 Labor Condition Applications for Physicians, All Other (SOC 29-1229) offered a national median annual wage of $260,000. Half fall between $96,970 and $324,064, and the 10th to 90th percentile range runs from $77,467 to $428,504. Source: Department of Labor, Office of Foreign Labor Certification disclosure data, FY2026 Q3 release.

Median wage filed
$260,000per year
Middle half
$96,970 to $324,064
10th to 90th percentile
$77,467 to $428,504
Certified filings
4,472

The ledger

National spread of filed wages for SOC 29-1229

Fig. 1. Annual wage, US dollars. Filings: DOL OFLC LCA Disclosure Data FY2026 Q3. Reference: BLS OEWS May 2025, national median for this occupation.

Read it carefully. The BLS OEWS national median for Physicians, All Other is $265,930. The median filing wage is 2% below the benchmark: 98% of it. The two measure different things: the filings state what employers offered on certified applications, and OEWS reports what employers paid across all workers.

By metro area

Median filed wage in each metro

175 metro areas with at least 5 certified filings for this job. Select a column heading to sort. Metros with their own page link to the percentiles and employers there.

Median filed annual wage and filing count by metro area, Physicians, All Other
Metro areaMedian filed wageFilings
New York-Newark-Jersey City, NY-NJ$99,178399
Boston-Cambridge-Newton, MA-NH$106,612230
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$199,00094
Cleveland, OH$231,00079
Pittsburgh, PA$280,00074
Rochester, MN$89,03670
Chicago-Naperville-Elgin, IL-IN$89,77669
Peoria, IL$77,09867
New Haven, CT$105,39563
Phoenix-Mesa-Chandler, AZ$249,00062
Atlanta-Sandy Springs-Roswell, GA$85,11761
Miami-Fort Lauderdale-West Palm Beach, FL$240,68254
Providence-Warwick, RI-MA$257,50452
Sioux Falls, SD-MN$71,00052
Jacksonville, FL$230,00051
Little Rock-North Little Rock-Conway, AR$240,00051
Detroit-Warren-Dearborn, MI$117,50050
St. Louis, MO-IL$222,22150
Kansas City, MO-KS$233,23348
Memphis, TN-MS-AR$197,56044
Albuquerque, NM$314,84943
Indianapolis-Carmel-Greenwood, IN$264,16041
Buffalo-Cheektowaga, NY$281,33739
Lexington-Fayette, KY$275,00039
Omaha, NE-IA$80,06935
Washington-Arlington-Alexandria, DC-VA-MD-WV$280,55235
Milwaukee-Waukesha, WI$238,00233
Oklahoma City, OK$239,20033
Reading, PA$69,37933
Baltimore-Columbia-Towson, MD$225,00032
Cincinnati, OH-KY-IN$91,14932
Portland-Vancouver-Hillsboro, OR-WA$94,65232
Syracuse, NY$147,04230
Birmingham, AL$194,24728
Montgomery, AL$260,00028
Riverside-San Bernardino-Ontario, CA$83,42428
Rochester, NY$171,82927
Tucson, AZ$280,00027
Gainesville, FL$242,19926
Orlando-Kissimmee-Sanford, FL$288,21724
Deltona-Daytona Beach-Ormond Beach, FL$270,00023
Los Angeles-Long Beach-Anaheim, CA$285,00023
Louisville/Jefferson County, KY-IN$300,00023
Dover, DE$378,32222
Richmond, VA$270,40022
New Orleans-Metairie, LA$300,00021
Bangor, ME$342,60820
Rockford, IL$315,00020
Bridgeport-Stamford-Danbury, CT$105,39519
Houston-Pasadena-The Woodlands, TX$200,00019
Worcester, MA$92,86619
Tulsa, OK$280,80018
Lafayette, LA$320,00017
Springfield, MO$239,20017
Altoona, PA$345,00016
Dallas-Fort Worth-Arlington, TX$250,00016
Huntington-Ashland, WV-KY-OH$365,00016
Salisbury, MD$255,00016
San Antonio-New Braunfels, TX$350,00016
Akron, OH$262,61815
Athens-Clarke County, GA$267,75015
Wichita, KS$240,57315
Binghamton, NY$321,50014
Charleston-North Charleston, SC$104,74814
Las Vegas-Henderson-North Las Vegas, NV$300,00014
Salt Lake City-Murray, UT$280,00014
Seattle-Tacoma-Bellevue, WA$292,50014
Hartford-West Hartford-East Hartford, CT$255,00013
Lake Havasu City-Kingman, AZ$366,41313
Minneapolis-St. Paul-Bloomington, MN-WI$251,00013
Mobile, AL$275,00013
Monroe, LA$318,42013
San Francisco-Oakland-Fremont, CA$106,12713
Stockton-Lodi, CA$159,97313
Augusta-Richmond County, GA-SC$285,76612
Charlotte-Concord-Gastonia, NC-SC$308,49612
Columbia, SC$335,00012
Fresno, CA$329,30312
Green Bay, WI$344,28212
Knoxville, TN$280,80012
Lynchburg, VA$307,46712
Alexandria, LA$280,80011
Champaign-Urbana, IL$345,00011
Myrtle Beach-Conway-North Myrtle Beach, SC$280,80011
Waterloo-Cedar Falls, IA$278,72011
York-Hanover, PA$290,00011
Canton-Massillon, OH$281,65310
El Paso, TX$650,00010
Harrisburg-Carlisle, PA$280,00010
Huntsville, AL$265,00010
Macon-Bibb County, GA$443,42810
Nashville-Davidson--Murfreesboro--Franklin, TN$82,56410
Scranton--Wilkes-Barre, PA$212,79010
Shreveport-Bossier City, LA$245,00010
Urban Honolulu, HI$295,45110
Virginia Beach-Chesapeake-Norfolk, VA-NC$276,78810
Youngstown-Warren, OH$222,38310
Allentown-Bethlehem-Easton, PA-NJ$270,0009
Bakersfield-Delano, CA$280,0009
Billings, MT$375,0009
Charleston, WV$325,0009
Elkhart-Goshen, IN$342,0009
Fort Wayne, IN$284,9609
Medford, OR$300,0009
Rapid City, SD$239,2009
Sebring, FL$255,0009
Baton Rouge, LA$527,5008
Bremerton-Silverdale-Port Orchard, WA$303,3268
Brownsville-Harlingen, TX$278,7208
Cedar Rapids, IA$320,6538
Eau Claire, WI$349,8338
Erie, PA$310,0008
La Crosse-Onalaska, WI-MN$452,0028
Manchester-Nashua, NH$143,9058
Sacramento-Roseville-Folsom, CA$170,5968
Winston-Salem, NC$393,8878
Anchorage, AK$300,0007
Battle Creek, MI$349,6957
Carson City, NV$260,0007
Corpus Christi, TX$255,0007
Grand Rapids-Wyoming-Kentwood, MI$150,0007
Kingsport-Bristol, TN-VA$231,3797
Kiryas Joel-Poughkeepsie-Newburgh, NY$193,2117
Niles, MI$150,0007
Norwich-New London-Willimantic, CT$343,2007
Paducah, KY-IL$310,0007
Salem, OR$385,8777
Tampa-St. Petersburg-Clearwater, FL$396,8437
Topeka, KS$395,0007
Watertown-Fort Drum, NY$399,1277
Winchester, VA-WV$260,0007
Bismarck, ND$181,1606
Bowling Green, KY$232,1206
Burlington-South Burlington, VT$315,5216
Chattanooga, TN-GA$487,8386
Columbus, OH$230,0006
Davenport-Moline-Rock Island, IA-IL$356,3466
Greenville, NC$293,7006
Hagerstown-Martinsburg, MD-WV$443,0296
Ithaca, NY$315,7526
Kalamazoo-Portage, MI$335,0006
Lebanon, PA$73,4666
Lexington Park, MD$247,5006
McAllen-Edinburg-Mission, TX$317,4406
Ocala, FL$300,0196
Pueblo, CO$266,4446
Roanoke, VA$293,9266
Rocky Mount, NC$292,2826
San Jose-Sunnyvale-Santa Clara, CA$284,4216
Sioux City, IA-NE-SD$296,6666
Toledo, OH$74,5536
Valdosta, GA$405,1506
Wichita Falls, TX$300,0006
Yakima, WA$338,0006
Yuma, AZ$322,5206
Atlantic City-Hammonton, NJ$184,3715
Charlottesville, VA$130,0005
Dayton-Kettering-Beavercreek, OH$550,0005
Des Moines-West Des Moines, IA$311,4185
Dothan, AL$308,8805
Fargo, ND-MN$280,0005
Goldsboro, NC$322,8035
Joplin, MO-KS$193,2325
Lafayette-West Lafayette, IN$327,5915
Lansing-East Lansing, MI$300,0005
Lubbock, TX$239,2005
Mankato, MN$393,3795
Michigan City-La Porte, IN$343,2005
Morgantown, WV$264,3385
North Port-Bradenton-Sarasota, FL$260,0005
Pittsfield, MA$299,3105
Saginaw, MI$394,1125
Spartanburg, SC$119,0805
Tuscaloosa, AL$447,2005
Tyler, TX$264,0005

By state

States with the most filings

Top states by certified filings, Physicians, All Other
StateMedian filed wageFilings
New York$104,470573
Pennsylvania$245,000303
Massachusetts$106,612261
Florida$260,000224
Illinois$250,038208
Ohio$263,809188
California$267,200129
Georgia$268,875124
Texas$286,000120
Kentucky$302,880118

By employer

Employers with the most filings

About the record

What a filed wage is, and is not

A Labor Condition Application states the wage an employer offers for a job and where the work will be done. Certification means the Department of Labor accepted that the filing met its requirements. It does not mean a worker was hired, or was paid that amount. Wages here are annualized from the stated rate, and groups with fewer than 5 filings are not published. This page reports public data and is not advice.

All occupations · All employers · All states

Method

How these numbers are made

Clerk's note. Wages are the bottom of each filing's offered range (WAGE_RATE_OF_PAY_FROM), so medians run low against OEWS. Percentiles are unweighted: each certified filing counts once regardless of the number of worker positions requested. Hourly OEWS-only occupations are annualized at 2,080 hours, which BLS does not publish.

Full method notes
  • Only applications with case status exactly "Certified" are counted. Withdrawn, denied and certified-then-withdrawn cases are dropped.
  • A Labor Condition Application covers H-1B, H-1B1 (Chile and Singapore) and E-3 (Australia) workers. Certification means the Department of Labor accepted the filing; it does not mean anyone was hired or paid that amount.
  • Each wage is annualized from the stated rate: hourly times 2,080, weekly times 52, bi-weekly times 26, monthly times 12. Likely entry errors are dropped: wages with a missing or unrecognized pay unit, annualized values under $15,000, hourly rates over $1,000, weekly, bi-weekly or monthly amounts that look like annual salaries, and annualized values over $1,000,000 (yearly salaries up to $3,000,000 are kept for physicians and chief or general executives).
  • Percentiles use linear interpolation. Groups with fewer than 5 filings are not published.
  • The BLS comparison uses the OEWS median for the same 6-digit SOC occupation in the worksite metro area, or the worksite state when no metro figure exists. The matched ratio is each filing's wage over that median, then the median across filings.

Open data

Download the dataset

Download the dataset on GitHub. Free CSV files of the wage percentiles on these pages by occupation and metro, employer and state, released under CC0 from DOL OFLC LCA disclosure data.