SalaryGlobe

Occupational Therapists Salary by City (2026)

361 metro areas · National average: $94,542 · Source: BLS OEWS

The table below shows Occupational Therapists salaries across 361 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
San Jose, CA $137,950
San Francisco, CA $130,120
Santa Cruz, CA $127,820
Santa Rosa, CA $127,100
Vallejo, CA $125,730
Chico, CA $122,490
Sacramento, CA $121,120
Boulder, CO $118,720
Napa, CA $118,100
Modesto, CA $117,460
Stockton, CA $116,560
Greeley, CO $116,510
Santa Maria, CA $116,470
Bakersfield, CA $115,910
Oxnard, CA $114,850
Los Angeles, CA $114,430
Bend, OR $114,270
San Diego, CA $114,090
Riverside, CA $113,770
Redding, CA $113,380
Merced, CA $113,270
Salinas, CA $112,900
Pueblo, CO $111,700
Naples, FL $111,560
Las Vegas, NV $111,290
Fresno, CA $109,820
New York, NY $109,520
Bremerton, WA $109,190
Washington, DC $109,030
Santa Fe, NM $108,900
Portland, OR $107,660
Seattle, WA $107,560
Austin, TX $107,270
Denver, CO $106,600
Yakima, WA $106,400
Reno, NV $106,270
Lexington Park, MD $106,150
Wichita Falls, TX $106,080
Abilene, TX $106,000
Grand Junction, CO $105,760
Sebastian, FL $105,730
Houston, TX $105,560
Mount Vernon, WA $105,430
Bridgeport, CT $105,280
Dallas, TX $104,980
Fayetteville, AR $104,880
Jonesboro, AR $104,500
Medford, OR $104,310
Fairbanks, AK $104,290
Tulsa, OK $104,140
Macon, GA $104,010
Albuquerque, NM $103,910
Waterbury, CT $103,910
Odessa, TX $103,610
Kennewick, WA $103,590
Tyler, TX $103,490
Sebring, FL $103,440
Salem, OR $103,340
Phoenix, AZ $103,330
Blacksburg, VA $103,170
Midland, TX $102,760
Richmond, VA $102,720
Waco, TX $102,690
Beaumont, TX $102,430
Crestview, FL $101,960
Fort Collins, CO $101,870
Salisbury, MD $101,770
Wildwood, FL $101,710
Laredo, TX $101,580
Colorado Springs, CO $101,410
Corpus Christi, TX $101,100
College Station, TX $101,000
Wenatchee, WA $100,840
St. George, UT $100,830
Saginaw, MI $100,710
Vineland, NJ $100,670
San Antonio, TX $100,510
Norwich, CT $100,500
Little Rock, AR $100,450
Atlanta, GA $100,420
Anchorage, AK $100,310
Barnstable Town, MA $100,290
Victoria, TX $100,110
Dayton, OH $100,090
Philadelphia, PA $100,040
Visalia, CA $100,030
San Luis Obispo, CA $100,010
New Haven, CT $99,990
Charlottesville, VA $99,980
Las Cruces, NM $99,890
Trenton, NJ $99,830
Texarkana, TX $99,730
Lake Havasu City, AZ $99,680
Cape Coral, FL $99,580
Eugene, OR $99,430
San Angelo, TX $99,280
Gettysburg, PA $99,260
Oklahoma City, OK $99,260
Punta Gorda, FL $99,070
Amarillo, TX $98,910
Cleveland, OH $98,870
Hartford, CT $98,690
Homosassa Springs, FL $98,560
Chicago, IL $98,500
North Port, FL $98,470
Miami, FL $98,380
Nashville, TN $98,280
Lubbock, TX $97,970
Tallahassee, FL $97,820
Bellingham, WA $97,690
McAllen, TX $97,600
Port St. Lucie, FL $97,550
Baltimore, MD $97,320
Boston, MA $97,110
Atlantic City, NJ $97,010
Charlotte, NC $96,930
Lynchburg, VA $96,900
Allentown, PA $96,880
Panama City, FL $96,860
Kingston, NY $96,740
Lancaster, PA $96,740
Birmingham, AL $96,730
Olympia, WA $96,380
Bozeman, MT $96,270
Dothan, AL $96,250
Providence, RI $96,240
Logan, UT $96,140
Cincinnati, OH $96,080
Deltona, FL $95,990
Gadsden, AL $95,970
Spokane, WA $95,950
Longview, TX $95,920
Urban Honolulu, HI $95,890
Prescott Valley, AZ $95,780
Lawrence, KS $95,690
Orlando, FL $95,670
Killeen, TX $95,590
Rockford, IL $95,590
Spartanburg, SC $95,590
Harrisonburg, VA $95,570
Jacksonville, FL $95,530
Morristown, TN $95,500
York, PA $95,450
Kokomo, IN $95,360
Huntsville, AL $95,320
Wichita, KS $95,320
Worcester, MA $95,280
Akron, OH $95,250
Lakeland, FL $95,220
Gainesville, FL $95,080
Tucson, AZ $94,900
Des Moines, IA $94,860
Tuscaloosa, AL $94,780
Sherman, TX $94,770
Indianapolis, IN $94,750
Greenville, NC $94,690
Memphis, TN $94,650
Peoria, IL $94,650
Lansing, MI $94,630
Virginia Beach, VA $94,610
Columbus, OH $94,380
Joplin, MO $94,200
Tampa, FL $94,200
Williamsport, PA $94,110
Harrisburg, PA $94,080
Kansas City, MO $94,070
Athens, GA $93,910
Cleveland, TN $93,850
Topeka, KS $93,720
Hickory, NC $93,620
Columbus, GA $93,560
Monroe, MI $93,540
Huntington, WV $93,450
South Bend, IN $93,340
Columbus, IN $93,290
Scranton, PA $93,280
Provo, UT $93,200
Greenville, SC $93,170
Jackson, MS $93,150
Albany, GA $93,070
Roanoke, VA $92,980
El Paso, TX $92,960
Lebanon, PA $92,960
Amherst Town, MA $92,920
Reading, PA $92,910
Janesville, WI $92,890
Bloomington, IN $92,850
Chambersburg, PA $92,820
Brunswick, GA $92,770
Staunton, VA $92,690
Greensboro, NC $92,650
Florence, SC $92,640
Charleston, SC $92,620
Terre Haute, IN $92,520
Montgomery, AL $92,470
Hagerstown, MD $92,430
Salt Lake City, UT $92,410
Pensacola, FL $92,380
Ocala, FL $92,350
Clarksville, TN $92,290
Yuma, AZ $92,240
Baton Rouge, LA $92,220
Burlington, VT $92,160
Auburn, AL $92,130
Hilton Head Island, SC $92,110
Lincoln, NE $92,000
Kingsport, TN $91,970
Paducah, KY $91,970
Rocky Mount, NC $91,800
Shreveport, LA $91,800
Charleston, WV $91,710
Springfield, MA $91,620
Bloomington, IL $91,600
Columbia, SC $91,580
Winston, NC $91,570
Boise City, ID $91,500
Wheeling, WV $91,460
Elizabethtown, KY $91,410
Louisville/Jefferson County, KY $91,360
Morgantown, WV $91,360
Brownsville, TX $91,310
Kiryas Joel, NY $91,240
Flagstaff, AZ $91,200
Parkersburg, WV $91,150
Augusta, GA $91,030
Kenosha, WI $90,990
St. Louis, MO $90,910
Columbia, MO $90,740
Youngstown, OH $90,630
Savannah, GA $90,580
Casper, WY $90,530
Springfield, IL $90,470
Owensboro, KY $90,390
New Orleans, LA $90,330
Jackson, TN $90,310
Madison, WI $90,200
Gulfport, MS $90,190
Pinehurst, NC $90,130
Fayetteville, NC $90,120
Milwaukee, WI $90,110
Waterloo, IA $90,080
Ann Arbor, MI $89,740
Sheboygan, WI $89,710
Raleigh, NC $89,660
Asheville, NC $89,580
Goldsboro, NC $89,550
Ogden, UT $89,440
Dubuque, IA $89,430
Lexington, KY $89,410
Mobile, AL $89,370
Wilmington, NC $89,290
Toledo, OH $89,220
Rochester, MN $89,210
Alexandria, LA $89,170
Weirton, WV $89,070
Minneapolis, MN $89,060
Fort Wayne, IN $89,020
Kankakee, IL $88,800
Lima, OH $88,770
Davenport, IA $88,720
St. Cloud, MN $88,680
Canton, OH $88,670
Omaha, NE $88,640
Mankato, MN $88,480
Grand Rapids, MI $88,430
Twin Falls, ID $88,370
Cheyenne, WY $88,350
Erie, PA $88,210
Pittsfield, MA $88,100
Sioux City, IA $88,090
Watertown, NY $88,090
Fort Smith, AR $87,980
Myrtle Beach, SC $87,900
Ames, IA $87,890
Durham, NC $87,840
Monroe, LA $87,670
Johnson City, TN $87,660
Cape Girardeau, MO $87,640
Oshkosh, WI $87,570
Dover, DE $87,500
Lake Charles, LA $87,410
Jacksonville, NC $87,320
Cedar Rapids, IA $87,260
Gainesville, GA $87,080
Champaign, IL $87,060
Sandusky, OH $87,060
Billings, MT $87,030
Slidell, LA $86,860
Knoxville, TN $86,580
La Crosse, WI $86,570
Iowa City, IA $86,520
Racine, WI $86,480
Chattanooga, TN $86,400
Detroit, MI $86,360
Helena, MT $86,310
Appleton, WI $86,200
Missoula, MT $86,160
Bowling Green, KY $86,090
Springfield, MO $86,020
Muncie, IN $85,970
Duluth, MN $85,900
Winchester, VA $85,650
Palm Bay, FL $85,550
Great Falls, MT $85,540
Elmira, NY $85,440
Manchester, NH $85,400
Albany, NY $85,380
Syracuse, NY $85,370
Beckley, WV $85,280
Elkhart, IN $85,160
Binghamton, NY $85,120
Wausau, WI $85,110
State College, PA $84,940
Coeur d'Alene, ID $84,900
Flint, MI $84,860
Battle Creek, MI $84,840
Green Bay, WI $84,670
Rome, GA $84,600
Grand Island, NE $84,580
Jackson, MI $84,560
Eau Claire, WI $84,470
Evansville, IN $84,470
Pittsburgh, PA $84,440
Portland, ME $84,340
St. Joseph, MO $84,290
Rapid City, SD $84,280
Traverse City, MI $84,200
Burlington, NC $84,050
Fond du Lac, WI $84,020
Hattiesburg, MS $83,970
Lewiston, ME $83,790
Glens Falls, NY $83,710
Springfield, OH $83,700
Manhattan, KS $83,650
Johnstown, PA $83,450
Altoona, PA $83,100
Houma, LA $82,930
Ithaca, NY $82,380
Niles, MI $82,170
Kalamazoo, MI $82,100
Rochester, NY $82,090
Hot Springs, AR $82,080
Sioux Falls, SD $81,600
Lafayette, IN $81,310
Fargo, ND $81,270
Bismarck, ND $81,110
Utica, NY $80,910
Hammond, LA $80,830
Grand Forks, ND $80,800
Lafayette, LA $80,240
Buffalo, NY $80,130
Mansfield, OH $79,910
Warner Robins, GA $79,760
Valdosta, GA $79,310
Bangor, ME $79,270
Muskegon, MI $78,760
Midland, MI $77,190
Minot, ND $75,900
Jefferson City, MO $75,390
Bay City, MI $74,830
San Juan, PR $52,760