Physical Therapists Salary by City

BLS OEWS May 2025 • 575 metro areas

Compare Physical Therapists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Physical Therapists
in
    vs

      All metros — Physical Therapists salaries

      AK
      Metro areaMedian salaryEmployed
      Alaska $110,200140
      Alaska $108,640600
      Anchorage, AK $108,640390
      Fairbanks, AK $104,16050
      AL
      Metro areaMedian salaryEmployed
      Gadsden, AL $102,98090
      Tuscaloosa, AL $100,640120
      Dothan, AL $100,070110
      Huntsville, AL $99,990290
      Northeast Alabama $97,740150
      Decatur, AL $97,62050
      Southeast Alabama $97,55080
      Birmingham, AL $97,520950
      Alabama $97,0402,750
      Anniston, AL $96,54040
      Southwest Alabama $95,79060
      Montgomery, AL $94,070150
      Mobile, AL $94,030230
      Daphne, AL $93,580100
      Auburn, AL $93,200100
      Northwest Alabama $92,85070
      Florence, AL $84,75070
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $103,440500
      South Arkansas $100,160120
      North Arkansas $98,500240
      East Arkansas $97,88080
      Arkansas $96,8402,740
      Fort Smith, AR-OK $96,840140
      Little Rock, AR $94,9701,140
      Jonesboro, AR $93,100190
      Hot Springs, AR $90,89090
      West Arkansas $85,380100
      AZ
      Metro areaMedian salaryEmployed
      Prescott Valley, AZ $107,940160
      Arizona $105,510110
      Lake Havasu City, AZ $103,700110
      Flagstaff, AZ $103,390170
      Sierra Vista, AZ $102,98050
      Phoenix, AZ $102,0803,160
      Arizona $101,6604,540
      Tucson, AZ $97,810600
      Yuma, AZ $96,860120
      CA
      Metro areaMedian salaryEmployed
      San Jose, CA $137,2501,350
      Vallejo, CA $136,440270
      San Francisco, CA $136,2003,170
      Santa Rosa, CA $134,810280
      Chico, CA $131,370160
      Sacramento, CA $130,1601,620
      Napa, CA $128,76060
      Santa Cruz, CA $128,370140
      Hanford, CA $127,46040
      Eastern Sierra-Mother Lode Region of California $126,43080
      North Valley-Northern Mountains Region of California $125,730180
      Merced, CA $124,27050
      Modesto, CA $124,130360
      Salinas, CA $123,960190
      California $123,30024,380
      Bakersfield, CA $122,590340
      Santa Maria, CA $121,330290
      Stockton, CA $121,100320
      Fresno, CA $120,430600
      Riverside, CA $120,1902,130
      El Centro, CA $120,02050
      North Coast Region of California $119,690120
      Oxnard, CA $117,380540
      Los Angeles, CA $117,0008,150
      Yuba City, CA $113,25080
      Redding, CA $113,150130
      San Diego, CA $105,9202,730
      Visalia, CA $101,670220
      San Luis Obispo, CA $99,700190
      CO
      Metro areaMedian salaryEmployed
      Northwest Colorado $105,300330
      Denver, CO $102,6702,650
      Eastern and Southern Colorado $102,220130
      Pueblo, CO $100,560110
      Colorado $100,2405,430
      Colorado Springs, CO $99,830740
      Greeley, CO $99,250110
      Boulder, CO $98,780460
      Grand Junction, CO $98,490150
      Southwest Colorado $95,640300
      Fort Collins, CO $91,080410
      CT
      Metro areaMedian salaryEmployed
      Bridgeport, CT $107,8701,200
      Hartford, CT $104,3701,390
      Norwich, CT $103,730270
      Connecticut $103,7204,310
      New Haven, CT $102,560650
      Waterbury, CT $102,530480
      Connecticut $101,820180
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $104,8604,670
      DE
      Metro areaMedian salaryEmployed
      Delaware $103,120910
      Sussex Delaware $101,860210
      Dover, DE $98,890120
      FL
      Metro areaMedian salaryEmployed
      Wildwood, FL $108,28080
      Naples, FL $106,040230
      Homosassa Springs, FL $102,790150
      Orlando, FL $102,2501,550
      Port St. Lucie, FL $101,640340
      South Florida $101,45090
      North Florida $101,240140
      North Port, FL $101,070750
      Tampa, FL $100,7402,460
      Punta Gorda, FL $100,110120
      Gainesville, FL $99,240390
      Florida $98,88017,050
      Crestview, FL $98,550230
      Cape Coral, FL $98,240690
      Lakeland, FL $98,020370
      Sebastian, FL $97,980140
      Miami, FL $97,1005,710
      Pensacola, FL $96,720330
      Panama City, FL $96,180170
      Deltona, FL $96,100380
      Ocala, FL $94,950210
      Jacksonville, FL $94,6001,260
      Sebring, FL $94,500130
      Tallahassee, FL $93,650220
      Palm Bay, FL $90,660530
      GA
      Metro areaMedian salaryEmployed
      Brunswick, GA $121,42040
      Warner Robins, GA $110,07060
      East Georgia $109,25060
      Albany, GA $108,69060
      Macon, GA $106,380130
      Dalton, GA $105,54060
      Rome, GA $105,070120
      Atlanta, GA $103,7903,210
      Middle Georgia $102,160190
      Georgia $101,9305,480
      North Georgia $101,630140
      Valdosta, GA $98,26060
      Athens, GA $98,230130
      South Georgia $97,690200
      Savannah, GA $97,300230
      Columbus, GA-AL $96,230210
      Augusta, GA-SC $96,000300
      Gainesville, GA $94,350100
      HI
      Metro areaMedian salaryEmployed
      Hawaii / Kauai $103,150160
      Kahului, HI $101,080120
      Hawaii $100,740990
      Urban Honolulu, HI $100,740710
      IA
      Metro areaMedian salaryEmployed
      Davenport, IA-IL $99,460260
      Northwest Iowa $98,550230
      Des Moines, IA $98,110800
      Southeast Iowa $97,070320
      Dubuque, IA $96,320120
      Iowa $95,8902,800
      Northeast Iowa $95,240140
      Southwest Iowa $87,360130
      Sioux City, IA-NE-SD $86,950100
      Ames, IA $86,440110
      Cedar Rapids, IA $85,720230
      Waterloo, IA $85,010160
      Iowa City, IA $84,880190
      ID
      Metro areaMedian salaryEmployed
      Northwestern Idaho $101,720110
      Coeur d'Alene, ID $98,560130
      Boise City, ID $95,640540
      Idaho $93,6101,170
      Lewiston, ID-WA $81,79050
      Pocatello, ID $80,95060
      Idaho Falls, ID $80,62090
      Southeast-Central Idaho $80,290120
      Twin Falls, ID $79,65080
      IL
      Metro areaMedian salaryEmployed
      Decatur, IL $125,60040
      South Illinois $105,640230
      West Central Illinois $104,590160
      Chicago, IL-IN $104,2008,360
      East Central Illinois $103,420120
      Illinois $103,38010,390
      Springfield, IL $101,230190
      Peoria, IL $101,140210
      Rockford, IL $100,900280
      Northwest Illinois $100,730130
      Bloomington, IL $98,520110
      Champaign, IL $97,800210
      Kankakee, IL $97,07050
      IN
      Metro areaMedian salaryEmployed
      Elkhart, IN $102,67070
      Kokomo, IN $101,33090
      Northern Indiana $100,670170
      Indianapolis, IN $99,9302,320
      Muncie, IN $99,42060
      Indiana $99,3105,180
      South Bend, IN-MI $99,290160
      Fort Wayne, IN $98,620390
      Michigan City, IN $98,42050
      Southern Indiana $98,090200
      Evansville, IN $97,590270
      Bloomington, IN $96,82090
      Central Indiana $96,640180
      Terre Haute, IN $94,92080
      Lafayette, IN $88,930150
      Columbus, IN $79,39090
      KS
      Metro areaMedian salaryEmployed
      Lawrence, KS $101,54090
      Wichita, KS $100,170590
      Topeka, KS $99,610160
      Kansas $98,8402,640
      Kansas $97,210500
      Manhattan, KS $96,61090
      KY
      Metro areaMedian salaryEmployed
      Elizabethtown, KY $100,18070
      Central Kentucky $99,350260
      Louisville/Jefferson County, KY-IN $98,8801,300
      Paducah, KY-IL $98,59080
      West Kentucky $98,180200
      Bowling Green, KY $97,500180
      Kentucky $97,5003,570
      Owensboro, KY $94,46090
      South Central Kentucky $93,240300
      East Kentucky $90,050150
      Lexington, KY $86,110550
      LA
      Metro areaMedian salaryEmployed
      Central Louisiana $105,700120
      Shreveport, LA $105,110260
      New Orleans, LA $102,990630
      Alexandria, LA $101,450130
      Louisiana $100,5502,930
      Slidell, LA $100,550220
      Baton Rouge, LA $99,370580
      Monroe, LA $96,730140
      Northeast Louisiana $96,450130
      Hammond, LA $95,71090
      Southwest Louisiana $93,89080
      Houma, LA $93,600160
      Lafayette, LA $93,560240
      Lake Charles, LA $93,560140
      MA
      Metro areaMedian salaryEmployed
      Amherst Town, MA $106,840110
      Massachusetts $106,21070
      Worcester, MA $104,580760
      Barnstable Town, MA $103,810250
      Pittsfield, MA $102,340110
      Massachusetts $102,2606,600
      Boston, MA-NH $101,4704,860
      Springfield, MA $100,070410
      MD
      Metro areaMedian salaryEmployed
      Maryland $104,3304,420
      Baltimore, MD $103,4402,220
      Maryland $102,940200
      Lexington Park, MD $102,75070
      Hagerstown, MD-WV $101,380190
      Salisbury, MD $100,440140
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $97,850820
      Lewiston, ME $94,310130
      Southwest Maine $94,130390
      Maine $93,8901,780
      Bangor, ME $92,520220
      Northeast Maine $92,420160
      MI
      Metro areaMedian salaryEmployed
      Niles, MI $104,07070
      Ann Arbor, MI $103,660480
      Saginaw, MI $103,550110
      Detroit, MI $100,3003,580
      Grand Rapids, MI $99,1601,050
      Monroe, MI $99,00040
      Michigan $98,9607,800
      Lansing, MI $98,860310
      Flint, MI $97,430270
      Kalamazoo, MI $97,100190
      Jackson, MI $97,060100
      Mid Michigan $94,530210
      Northern Michigan $93,950160
      Upper Peninsula of Michigan $93,460180
      Bay City, MI $92,65070
      Midland, MI $90,51090
      Battle Creek, MI $89,86090
      Traverse City, MI $84,930210
      Muskegon, MI $82,240120
      Southern Michigan $81,820240
      MN
      Metro areaMedian salaryEmployed
      Northeast Minnesota $106,53080
      Southeast Minnesota $101,020190
      Mankato, MN $100,960100
      Northwest Minnesota $99,670370
      Minneapolis, MN-WI $98,8703,430
      Minnesota $98,8705,220
      Southwest Minnesota $96,450150
      St. Cloud, MN $95,220170
      Rochester, MN $94,320400
      Duluth, MN-WI $88,980270
      MO
      Metro areaMedian salaryEmployed
      St. Joseph, MO-KS $101,41050
      Joplin, MO-KS $101,310100
      Kansas City, MO-KS $99,3301,890
      Cape Girardeau, MO-IL $97,31090
      St. Louis, MO-IL $96,7702,260
      Missouri $93,7504,090
      Jefferson City, MO $92,73060
      Southwest Missouri $92,56060
      Springfield, MO $89,450290
      Southeast Missouri $86,850250
      North Missouri $81,240120
      Columbia, MO $79,870220
      Central Missouri $79,510150
      MS
      Metro areaMedian salaryEmployed
      Jackson, MS $102,230580
      Gulfport, MS $98,770270
      Mississippi $97,0802,070
      West Delta Mississippi $95,900170
      Lower West Mississippi $95,680140
      Upper East Mississippi $92,010410
      Hattiesburg, MS $91,980120
      Lower East Mississippi $86,200190
      MT
      Metro areaMedian salaryEmployed
      Billings, MT $99,750200
      East-Central Montana $98,770110
      Southwest Montana $97,650120
      Bozeman, MT $96,220160
      Montana $92,9101,230
      West Montana $83,800250
      Missoula, MT $82,870180
      Helena, MT $82,770110
      Great Falls, MT $82,47090
      NC
      Metro areaMedian salaryEmployed
      Eastern North Carolina $102,730320
      Rocky Mount, NC $101,39070
      Fayetteville, NC $100,450200
      Charlotte, NC-SC $100,3101,930
      Hickory, NC $98,970160
      Asheville, NC $98,810340
      Winston, NC $97,840410
      Central North Carolina $96,920260
      Goldsboro, NC $96,88050
      Burlington, NC $96,750100
      North Carolina $96,6707,350
      Durham, NC $96,630690
      Greenville, NC $96,010190
      Raleigh, NC $93,8601,100
      Greensboro, NC $93,690500
      Pinehurst, NC $91,860130
      Western North Carolina $91,070360
      Jacksonville, NC $89,64070
      Wilmington, NC $84,800550
      ND
      Metro areaMedian salaryEmployed
      East North Dakota $97,000100
      West North Dakota $87,410110
      North Dakota $86,180860
      Fargo, ND-MN $85,480320
      Grand Forks, ND-MN $85,480110
      Minot, ND $83,61050
      Bismarck, ND $81,110200
      NE
      Metro areaMedian salaryEmployed
      Omaha, NE-IA $98,3401,290
      Northeast Nebraska $97,890160
      Nebraska $96,5402,380
      Lincoln, NE $96,280460
      Northwest Nebraska $93,27080
      South Nebraska $91,560340
      Grand Island, NE $83,77090
      NH
      Metro areaMedian salaryEmployed
      Central New Hampshire $98,460220
      Manchester, NH $98,280450
      Northern New Hampshire $98,120230
      New Hampshire $97,2001,610
      Southwestern New Hampshire $96,58080
      NJ
      Metro areaMedian salaryEmployed
      New Jersey $106,3107,760
      Trenton, NJ $103,830280
      Atlantic City, NJ $101,480150
      Vineland, NJ $99,57070
      NM
      Metro areaMedian salaryEmployed
      Farmington, NM $105,51060
      Eastern New Mexico $103,590190
      Santa Fe, NM $102,67060
      Northern New Mexico $101,70090
      New Mexico $101,1301,350
      Albuquerque, NM $100,790680
      Las Cruces, NM $90,230250
      NV
      Metro areaMedian salaryEmployed
      Carson City, NV $115,88050
      Las Vegas, NV $105,2801,290
      Nevada $105,1701,670
      Balance of Nevada $104,99050
      Reno, NV $103,000270
      NY
      Metro areaMedian salaryEmployed
      New York, NY-NJ $105,47015,750
      Kingston, NY $101,22080
      New York $99,43015,810
      Glens Falls, NY $95,200110
      Kiryas Joel, NY $93,330530
      Binghamton, NY $89,510200
      Albany, NY $88,880750
      Syracuse, NY $88,850660
      Ithaca, NY $88,60080
      Capital/Northern New York $88,590270
      Buffalo, NY $88,3401,200
      Central East New York $88,020290
      Southwest New York $87,880340
      Watertown, NY $85,14070
      Utica, NY $84,140250
      Elmira, NY $83,71050
      Rochester, NY $78,5501,030
      OH
      Metro areaMedian salaryEmployed
      Dayton, OH $102,240800
      Cleveland, OH $101,8301,880
      Sandusky, OH $101,71040
      Columbus, OH $101,3902,020
      Springfield, OH $101,09060
      Toledo, OH $100,480480
      Akron, OH $100,340540
      Cincinnati, OH-KY-IN $100,0701,700
      Southern Ohio $99,840280
      Ohio $99,7409,240
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $98,760300
      Eastern Ohio $98,290170
      Canton, OH $97,230270
      West Northwestern Ohio $97,130290
      Lima, OH $96,590100
      Mansfield, OH $94,01060
      Youngstown, OH $93,770320
      OK
      Metro areaMedian salaryEmployed
      Lawton, OK $113,03050
      Enid, OK $104,62040
      Oklahoma City, OK $100,560970
      Tulsa, OK $99,650750
      Oklahoma $99,2202,430
      Southeast Oklahoma $98,900180
      Northeast Oklahoma $95,750170
      Northwest Oklahoma $92,130120
      Southwest Oklahoma $85,320120
      OR
      Metro areaMedian salaryEmployed
      Eastern Oregon $107,49090
      Coast Oregon $106,200150
      Central Oregon $104,61080
      Oregon $104,4303,000
      Portland, OR-WA $104,4301,800
      Grants Pass, OR $103,58060
      Eugene, OR $100,870310
      Bend, OR $100,470230
      Albany, OR $99,85050
      Medford, OR $99,360170
      Corvallis, OR $99,30090
      Salem, OR $98,070270
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $100,760850
      PA
      Metro areaMedian salaryEmployed
      Williamsport, PA $109,720130
      Philadelphia, PA-NJ-DE-MD $103,8605,480
      Lebanon, PA $100,48080
      Allentown, PA-NJ $99,880680
      Pennsylvania $99,57011,100
      Lancaster, PA $99,440360
      Harrisburg, PA $98,880710
      York, PA $98,730290
      Gettysburg, PA $98,72050
      Chambersburg, PA $98,030110
      Pittsburgh, PA $98,0101,710
      Southwestern Pennsylvania $98,000290
      Reading, PA $97,570260
      Scranton, PA $96,760480
      Altoona, PA $95,220150
      State College, PA $94,810120
      Northeastern Pennsylvania $94,590230
      Central Pennsylvania $94,140480
      Johnstown, PA $92,430120
      Erie, PA $91,870230
      Northwestern Pennsylvania $86,140290
      PR
      Metro areaMedian salaryEmployed
      Mayaguez, PR $59,54030
      Aguadilla, PR $59,34040
      Ponce, PR $54,34040
      San Juan, PR $50,290380
      Arecibo, PR $44,86040
      RI
      Metro areaMedian salaryEmployed
      Rhode Island $102,9001,420
      Providence, RI-MA $102,4601,830
      SC
      Metro areaMedian salaryEmployed
      Spartanburg, SC $108,040380
      Sumter, SC $106,44040
      Myrtle Beach, SC $101,040260
      Charleston, SC $101,020750
      Northwestern South Carolina $100,990120
      South Carolina $100,9504,170
      Northeastern South Carolina $100,82090
      Columbia, SC $100,690620
      Greenville, SC $100,5901,020
      Florence, SC $100,200120
      Southern South Carolina $100,04070
      Hilton Head Island, SC $94,350140
      SD
      Metro areaMedian salaryEmployed
      West South Dakota $92,630120
      Rapid City, SD $92,290150
      East South Dakota $91,800270
      South Dakota $89,240940
      Sioux Falls, SD-MN $84,240390
      TN
      Metro areaMedian salaryEmployed
      North Central Tennessee $107,780260
      East Tennessee $104,530140
      Cleveland, TN $104,25050
      South Central Tennessee $104,000140
      Nashville, TN $103,7501,350
      Memphis, TN-MS-AR $101,360750
      Tennessee $100,6604,420
      Chattanooga, TN-GA $98,650430
      West Tennessee $98,500180
      Morristown, TN $98,49070
      Knoxville, TN $97,080560
      Jackson, TN $96,910140
      Johnson City, TN $96,740160
      Clarksville, TN-KY $94,240130
      Kingsport, TN-VA $93,250200
      TX
      Metro areaMedian salaryEmployed
      Midland, TX $116,150120
      Border Region of Texas $113,13050
      Beaumont, TX $112,210220
      Houston, TX $111,0703,840
      Hill Country Region of Texas $108,420280
      Dallas, TX $108,1904,570
      Northwestern Region of Texas $107,970230
      North Region of Texas $107,860440
      Waco, TX $107,500200
      Eastern Region of Texas $107,440200
      Sherman, TX $106,960120
      Odessa, TX $106,90060
      Tyler, TX $106,800220
      Coastal Plains Region of Texas $105,090250
      Amarillo, TX $104,560180
      Texarkana, TX-AR $103,780150
      Texas $103,71018,930
      San Angelo, TX $103,53070
      Abilene, TX $103,450170
      Corpus Christi, TX $103,420300
      San Antonio, TX $102,9001,850
      College Station, TX $102,440160
      Longview, TX $101,820140
      McAllen, TX $101,340510
      Victoria, TX $101,220120
      Austin, TX $100,6902,310
      Killeen, TX $100,010370
      El Paso, TX $99,170500
      Brownsville, TX $98,790260
      Lubbock, TX $96,510310
      Laredo, TX $95,000150
      Wichita Falls, TX $94,370150
      UT
      Metro areaMedian salaryEmployed
      St. George, UT $103,510180
      Salt Lake City, UT $100,2601,070
      Utah $97,5802,330
      Provo, UT $95,240360
      Ogden, UT $94,590480
      Logan, UT-ID $93,07080
      Wasatch Front Fringe Utah $91,70080
      High Desert Utah $84,01090
      VA
      Metro areaMedian salaryEmployed
      Staunton, VA $103,520110
      Southside Virginia $102,750200
      Charlottesville, VA $102,590230
      Southwest Virginia $102,150180
      Northwest Virginia $101,47090
      Roanoke, VA $101,260340
      West Virginia $101,2101,330
      Richmond, VA $100,9901,160
      Virginia $100,7106,700
      Harrisonburg, VA $100,560110
      Northern West Virginia $99,800280
      Virginia Beach, VA-NC $99,4901,170
      Lynchburg, VA $99,390180
      Northeast Virginia $99,05070
      Southern West Virginia $98,070140
      Winchester, VA-WV $94,150140
      Blacksburg, VA $90,170140
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $97,080300
      Southern Vermont $94,640210
      Vermont $93,840690
      Northern Vermont $87,230170
      WA
      Metro areaMedian salaryEmployed
      Longview, WA $121,53040
      Walla Walla, WA $115,74030
      Western Washington $112,310230
      Wenatchee, WA $110,210120
      Mount Vernon, WA $108,87080
      Seattle, WA $105,7203,000
      Washington $102,1405,460
      Yakima, WA $102,140130
      Kennewick, WA $101,330210
      Eastern Washington $100,150130
      Bremerton, WA $96,260190
      Olympia, WA $96,140220
      Bellingham, WA $95,130130
      Spokane, WA $93,990580
      WI
      Metro areaMedian salaryEmployed
      La Crosse, WI-MN $102,930170
      Northwestern Wisconsin $102,89060
      Sheboygan, WI $101,770100
      Milwaukee, WI $101,6201,640
      Western Wisconsin $101,600190
      Madison, WI $101,530830
      Wausau, WI $101,090120
      Oshkosh, WI $100,500140
      Wisconsin $100,4405,240
      South Central Wisconsin $100,280280
      Janesville, WI $100,260110
      Fond du Lac, WI $100,18060
      Northeastern Wisconsin $99,860320
      Green Bay, WI $99,740280
      Appleton, WI $99,150170
      Eau Claire, WI $98,530190
      Racine, WI $97,190160
      Kenosha, WI $96,450150
      WV
      Metro areaMedian salaryEmployed
      Charleston, WV $105,820160
      Morgantown, WV $104,220160
      Parkersburg, WV $102,33080
      Beckley, WV $100,20080
      Huntington, WV-KY-OH $96,840320
      Weirton, WV-OH $91,200100
      Wheeling, WV-OH $88,870100
      WY
      Metro areaMedian salaryEmployed
      Eastern Wyoming $102,820150
      Western Wyoming $101,890190
      Cheyenne, WY $101,13080
      Wyoming $101,130510
      Casper, WY $96,48080