Top 15 cities for massage therapists by average salary
| Fairbanks, AK | $116,560 |
|---|---|
| Kahului, HI | $101,690 |
| Seattle, WA | $92,510 |
| Salem, OR | $91,630 |
| Manchester, NH | $87,500 |
| Yakima, WA | $87,000 |
| Bellingham, WA | $86,250 |
| Grants Pass, OR | $85,520 |
| Bend, OR | $85,280 |
| Kingston, NY | $84,270 |
| Bremerton, WA | $83,450 |
| Portland, OR | $82,840 |
| St. George, UT | $82,720 |
| Wenatchee, WA | $82,110 |
| Medford, OR | $81,500 |
Map: Massage Therapists salary by metro area
Loading map…
Map data © OpenStreetMap contributors.
Massage Therapists salary by state
| State | Metros | Highest average | Lowest average |
|---|---|---|---|
| Alaska | 1 | $116,560 | $116,560 |
| Hawaii | 1 | $101,690 | $101,690 |
| Washington | 8 | $92,510 | $75,380 |
| Oregon | 6 | $91,630 | $78,460 |
| New Hampshire | 1 | $87,500 | $87,500 |
| New York | 8 | $84,270 | $53,080 |
| Utah | 4 | $82,720 | $62,940 |
| Colorado | 7 | $81,480 | $66,220 |
| Massachusetts | 5 | $79,930 | $56,390 |
| Pennsylvania | 11 | $79,500 | $55,880 |
| Wisconsin | 10 | $78,520 | $54,450 |
| Texas | 14 | $78,360 | $52,820 |
| Washington, D.C. | 1 | $78,260 | $78,260 |
| Maine | 1 | $75,250 | $75,250 |
| California | 20 | $75,230 | $49,140 |
| Missouri | 3 | $74,930 | $65,010 |
| Virginia | 4 | $74,820 | $65,840 |
| Minnesota | 4 | $74,260 | $50,460 |
| North Dakota | 1 | $74,010 | $74,010 |
| Rhode Island | 1 | $72,640 | $72,640 |
| Arizona | 3 | $72,570 | $60,330 |
| Georgia | 4 | $72,480 | $53,170 |
| Montana | 2 | $72,260 | $48,080 |
| North Carolina | 9 | $72,020 | $51,620 |
| Michigan | 8 | $70,770 | $57,450 |
| Nebraska | 2 | $70,520 | $61,580 |
| Kentucky | 2 | $69,700 | $68,190 |
| Indiana | 8 | $69,290 | $44,530 |
| Connecticut | 4 | $69,130 | $60,950 |
| New Jersey | 1 | $68,380 | $68,380 |
| Iowa | 4 | $66,670 | $57,420 |
| Idaho | 2 | $66,010 | $65,130 |
| Illinois | 6 | $65,650 | $56,300 |
| South Carolina | 6 | $64,970 | $44,620 |
| Maryland | 2 | $64,940 | $61,740 |
| Ohio | 8 | $63,290 | $48,760 |
| Nevada | 2 | $63,090 | $44,710 |
| Florida | 18 | $62,130 | $44,350 |
| Alabama | 6 | $61,670 | $43,120 |
| Tennessee | 5 | $60,960 | $52,400 |
| Oklahoma | 2 | $54,030 | $48,160 |
| Mississippi | 2 | $53,740 | $42,670 |
| Kansas | 3 | $52,060 | $49,570 |
| New Mexico | 2 | $50,570 | $42,030 |
| South Dakota | 2 | $48,930 | $47,220 |
| Arkansas | 4 | $47,790 | $41,070 |
| Louisiana | 7 | $44,580 | $26,540 |
| West Virginia | 2 | $43,270 | $43,130 |
| Puerto Rico | 1 | $33,510 | $33,510 |
Massage Therapists salary in every city we cover
Sort by any column. Each city links to its pay range, take-home pay and cost of living.
| Metro area | Average | Median | Hourly | Jobs |
|---|---|---|---|---|
| Fairbanks, AK | $116,560 | $130,590 | $56.04 | 50 |
| Kahului, HI | $101,690 | $96,820 | $48.89 | 330 |
| Seattle, WA | $92,510 | $94,220 | $44.48 | 2,230 |
| Salem, OR | $91,630 | $96,080 | $44.05 | 160 |
| Manchester, NH | $87,500 | $80,360 | $42.07 | 110 |
| Yakima, WA | $87,000 | $84,100 | $41.83 | 60 |
| Bellingham, WA | $86,250 | $83,790 | $41.47 | 140 |
| Grants Pass, OR | $85,520 | $94,610 | $41.11 | 40 |
| Bend, OR | $85,280 | $94,580 | $41.00 | 210 |
| Kingston, NY | $84,270 | $77,150 | $40.51 | 60 |
| Bremerton, WA | $83,450 | $82,690 | $40.12 | 60 |
| Portland, OR | $82,840 | $84,730 | $39.83 | 1,580 |
| St. George, UT | $82,720 | $72,780 | $39.77 | 160 |
| Wenatchee, WA | $82,110 | $81,030 | $39.48 | 70 |
| Medford, OR | $81,500 | $82,370 | $39.18 | 150 |
| Boulder, CO | $81,480 | $71,870 | $39.17 | 420 |
| Pittsfield, MA | $79,930 | $102,120 | $38.43 | 50 |
| Kennewick, WA | $79,810 | $79,950 | $38.37 | 80 |
| State College, PA | $79,500 | $82,490 | $38.22 | 40 |
| Sheboygan, WI | $78,520 | $83,200 | $37.75 | 40 |
| Eugene, OR | $78,460 | $83,880 | $37.72 | 180 |
| Waco, TX | $78,360 | $72,560 | $37.68 | 60 |
| Washington, DC | $78,260 | $65,220 | $37.63 | 1,540 |
| Olympia, WA | $77,650 | $78,320 | $37.33 | 200 |
| Boston, MA | $76,680 | $75,160 | $36.86 | 2,180 |
| Abilene, TX | $76,580 | $68,730 | $36.82 | 60 |
| Spokane, WA | $75,380 | $77,150 | $36.24 | 370 |
| Portland, ME | $75,250 | $78,090 | $36.18 | 230 |
| Salinas, CA | $75,230 | $61,400 | $36.17 | 240 |
| Springfield, MO | $74,930 | $66,150 | $36.02 | 120 |
| Charlottesville, VA | $74,820 | $58,450 | $35.97 | 100 |
| Minneapolis, MN | $74,260 | $75,340 | $35.70 | 1,290 |
| Ithaca, NY | $74,090 | $80,340 | $35.62 | 40 |
| Fargo, ND | $74,010 | $74,140 | $35.58 | 60 |
| Providence, RI | $72,640 | $60,420 | $34.92 | 440 |
| Prescott Valley, AZ | $72,570 | $79,600 | $34.89 | 110 |
| Savannah, GA | $72,480 | $67,470 | $34.85 | 50 |
| Bozeman, MT | $72,260 | $85,670 | $34.74 | 40 |
| Durham, NC | $72,020 | $61,170 | $34.63 | 130 |
| Raleigh, NC | $71,770 | $71,480 | $34.51 | 650 |
| Colorado Springs, CO | $71,720 | $60,030 | $34.48 | 630 |
| Winston-Salem, NC | $71,390 | $70,120 | $34.32 | 70 |
| Niles, MI | $70,770 | $69,580 | $34.02 | 40 |
| Lincoln, NE | $70,520 | $65,860 | $33.90 | 40 |
| Greeley, CO | $70,480 | $64,020 | $33.88 | 120 |
| Tyler, TX | $70,320 | $56,300 | $33.81 | 90 |
| Santa Cruz, CA | $70,040 | $58,050 | $33.68 | 110 |
| Lansing, MI | $69,730 | $74,880 | $33.52 | 130 |
| Louisville, KY | $69,700 | $68,230 | $33.51 | 380 |
| Elkhart, IN | $69,290 | $73,260 | $33.31 | 30 |
| Bridgeport, CT | $69,130 | $73,540 | $33.23 | 190 |
| Chico, CA | $69,110 | $63,290 | $33.22 | 40 |
| Appleton, WI | $68,980 | $64,360 | $33.16 | 60 |
| Richmond, VA | $68,850 | $57,730 | $33.10 | 490 |
| Corpus Christi, TX | $68,800 | $56,210 | $33.08 | 80 |
| Kiryas Joel, NY | $68,780 | $68,640 | $33.07 | 120 |
| Salt Lake City, UT | $68,480 | $61,980 | $32.92 | 610 |
| Atlantic City, NJ | $68,380 | $55,730 | $32.87 | 240 |
| Pueblo, CO | $68,330 | $60,410 | $32.85 | 40 |
| Lexington, KY | $68,190 | $76,250 | $32.79 | 170 |
| Wilmington, NC | $68,040 | $81,390 | $32.71 | 120 |
| Athens, GA | $68,030 | $73,330 | $32.71 | 60 |
| Racine, WI | $68,010 | $64,740 | $32.70 | 40 |
| Janesville, WI | $67,650 | $60,320 | $32.52 | 30 |
| Ogden, UT | $67,440 | $70,430 | $32.42 | 340 |
| Fayetteville, NC | $67,290 | $56,230 | $32.35 | 60 |
| Roanoke, VA | $67,120 | $63,070 | $32.27 | 60 |
| Rochester, NY | $66,960 | $66,110 | $32.19 | 200 |
| Des Moines, IA | $66,670 | $76,090 | $32.05 | 150 |
| Greensboro, NC | $66,670 | $63,250 | $32.05 | 130 |
| Kansas City, MO | $66,590 | $55,810 | $32.01 | 650 |
| Denver, CO | $66,460 | $60,490 | $31.95 | 1,890 |
| Grand Junction, CO | $66,320 | $62,550 | $31.89 | 90 |
| Phoenix, AZ | $66,270 | $63,080 | $31.86 | 1,890 |
| Fort Collins, CO | $66,220 | $61,770 | $31.84 | 390 |
| San Luis Obispo, CA | $66,080 | $60,640 | $31.77 | 120 |
| Austin, TX | $66,040 | $60,460 | $31.75 | 1,360 |
| Coeur d'Alene, ID | $66,010 | $61,310 | $31.73 | 50 |
| Virginia Beach, VA | $65,840 | $57,510 | $31.66 | 540 |
| Champaign, IL | $65,650 | $61,170 | $31.56 | 110 |
| Flint, MI | $65,640 | $72,100 | $31.56 | 30 |
| Detroit, MI | $65,630 | $70,960 | $31.55 | 1,310 |
| Philadelphia, PA | $65,530 | $59,560 | $31.50 | 1,500 |
| Boise, ID | $65,130 | $60,420 | $31.31 | n/a |
| St. Louis, MO | $65,010 | $59,020 | $31.25 | 1,010 |
| Hilton Head Island, SC | $64,970 | $62,120 | $31.24 | 140 |
| Baltimore, MD | $64,940 | $63,820 | $31.22 | 840 |
| Pittsburgh, PA | $64,550 | $59,290 | $31.03 | 560 |
| Rockford, IL | $64,530 | $60,880 | $31.02 | 230 |
| Duluth, MN | $64,420 | $59,550 | $30.97 | 90 |
| Springfield, IL | $64,220 | $61,280 | $30.88 | 100 |
| Spartanburg, SC | $64,020 | $60,100 | $30.78 | 270 |
| Oshkosh, WI | $63,560 | $60,840 | $30.56 | 70 |
| Grand Rapids, MI | $63,500 | $68,470 | $30.53 | 350 |
| Houston, TX | $63,400 | $59,150 | $30.48 | 1,930 |
| York, PA | $63,300 | $59,540 | $30.43 | 80 |
| Youngstown, OH | $63,290 | $57,130 | $30.43 | 40 |
| Springfield, MA | $63,170 | $58,500 | $30.37 | 80 |
| Charlotte, NC | $63,130 | $58,930 | $30.35 | 930 |
| Las Vegas, NV | $63,090 | $53,540 | $30.33 | 1,390 |
| Buffalo, NY | $63,080 | $61,830 | $30.33 | 210 |
| Cedar Rapids, IA | $62,980 | $49,350 | $30.28 | 70 |
| Provo, UT | $62,940 | $61,290 | $30.26 | 480 |
| Indianapolis, IN | $62,770 | $56,850 | $30.18 | 660 |
| Charleston, SC | $62,730 | $62,140 | $30.16 | 400 |
| Norwich, CT | $62,670 | $61,870 | $30.13 | 70 |
| San Antonio, TX | $62,570 | $56,870 | $30.08 | 790 |
| Green Bay, WI | $62,410 | $59,630 | $30.01 | 90 |
| Dallas, TX | $62,390 | $59,010 | $30.00 | 2,930 |
| Killeen, TX | $62,290 | $54,120 | $29.95 | 120 |
| Punta Gorda, FL | $62,130 | $56,800 | $29.87 | 60 |
| New York, NY | $61,880 | $50,600 | $29.75 | 5,420 |
| Hagerstown, MD | $61,740 | $57,010 | $29.68 | 70 |
| New Haven, CT | $61,730 | $63,160 | $29.68 | 100 |
| Naples, FL | $61,690 | $55,160 | $29.66 | 320 |
| Montgomery, AL | $61,670 | $58,750 | $29.65 | 70 |
| Augusta, GA | $61,590 | $58,800 | $29.61 | 130 |
| Omaha, NE | $61,580 | $51,950 | $29.61 | 210 |
| Huntsville, AL | $61,430 | $49,410 | $29.53 | 70 |
| La Crosse, WI | $61,180 | $61,050 | $29.41 | 50 |
| Nashville, TN | $60,960 | $52,140 | $29.31 | 530 |
| Hartford, CT | $60,950 | $50,860 | $29.31 | 250 |
| Lancaster, PA | $60,930 | $59,000 | $29.29 | 160 |
| Evansville, IN | $60,820 | $52,560 | $29.24 | 60 |
| Reading, PA | $60,800 | $50,430 | $29.23 | 100 |
| Chicago, IL | $60,770 | $61,200 | $29.22 | 3,890 |
| Madison, WI | $60,740 | $49,080 | $29.20 | 260 |
| Erie, PA | $60,500 | $58,600 | $29.09 | 80 |
| Scranton, PA | $60,480 | $58,380 | $29.08 | 110 |
| Tucson, AZ | $60,330 | $58,610 | $29.01 | 340 |
| Sioux City, IA | $60,300 | $61,890 | $28.99 | 30 |
| Cincinnati, OH | $60,080 | $55,990 | $28.88 | 440 |
| San Diego, CA | $59,940 | $45,200 | $28.82 | 1,820 |
| Fort Wayne, IN | $59,920 | $54,470 | $28.81 | 120 |
| Albany, NY | $59,900 | $62,310 | $28.80 | 190 |
| San Jose, CA | $59,870 | $50,060 | $28.78 | 680 |
| Daphne, AL | $59,810 | $60,160 | $28.76 | 30 |
| El Paso, TX | $59,480 | $46,820 | $28.60 | 190 |
| Saginaw, MI | $59,240 | $66,090 | $28.48 | 50 |
| Oxnard, CA | $59,220 | $50,240 | $28.47 | 210 |
| Rochester, MN | $59,010 | $56,220 | $28.37 | 80 |
| Altoona, PA | $59,000 | $50,480 | $28.36 | 40 |
| Pinehurst, NC | $58,820 | $56,260 | $28.28 | 80 |
| Milwaukee, WI | $58,620 | $56,350 | $28.19 | 440 |
| Vallejo, CA | $58,570 | $58,870 | $28.16 | 100 |
| Harrisburg, PA | $58,460 | $48,190 | $28.10 | 190 |
| Santa Rosa, CA | $58,190 | $50,620 | $27.98 | 310 |
| Bakersfield, CA | $58,100 | $57,300 | $27.93 | 90 |
| Ann Arbor, MI | $57,950 | $60,370 | $27.86 | 80 |
| Columbus, OH | $57,930 | $57,580 | $27.85 | 390 |
| Lakeland, FL | $57,760 | $50,300 | $27.77 | 100 |
| Fort Myers, FL | $57,750 | $50,190 | $27.76 | 390 |
| Tuscaloosa, AL | $57,500 | $49,560 | $27.64 | 40 |
| Wildwood, FL | $57,470 | $51,770 | $27.63 | 50 |
| Kalamazoo, MI | $57,450 | $50,010 | $27.62 | 60 |
| Davenport, IA | $57,420 | $62,400 | $27.61 | 100 |
| Longview, TX | $57,230 | $54,480 | $27.51 | 50 |
| Barnstable, MA | $56,970 | $52,560 | $27.39 | 50 |
| San Francisco, CA | $56,920 | $40,280 | $27.36 | 1,800 |
| Bloomington, IL | $56,890 | $55,150 | $27.35 | 50 |
| Worcester, MA | $56,390 | $49,600 | $27.11 | 250 |
| Peoria, IL | $56,300 | $56,270 | $27.07 | 120 |
| Cleveland, OH | $56,260 | $54,770 | $27.05 | 350 |
| Riverside, CA | $55,960 | $44,760 | $26.90 | 1,330 |
| Jacksonville, FL | $55,890 | $50,600 | $26.87 | 650 |
| Allentown, PA | $55,880 | $49,940 | $26.86 | 170 |
| Toledo, OH | $55,800 | $54,850 | $26.83 | 90 |
| Gainesville, FL | $55,780 | $50,270 | $26.82 | 130 |
| Sacramento, CA | $55,760 | $51,980 | $26.81 | 720 |
| Sebastian, FL | $55,760 | $50,980 | $26.81 | 80 |
| Sarasota, FL | $55,710 | $49,830 | $26.78 | 380 |
| Lubbock, TX | $55,550 | $54,200 | $26.71 | 60 |
| Chattanooga, TN | $55,500 | $48,030 | $26.68 | 90 |
| Dayton, OH | $55,320 | $56,720 | $26.60 | 130 |
| Santa Maria, CA | $55,310 | $43,920 | $26.59 | 170 |
| Johnson City, TN | $54,950 | $52,410 | $26.42 | 40 |
| Knoxville, TN | $54,850 | $47,120 | $26.37 | 170 |
| Eau Claire, WI | $54,450 | $43,480 | $26.18 | 40 |
| Tampa, FL | $54,400 | $51,470 | $26.15 | 1,530 |
| Orlando, FL | $54,360 | $48,480 | $26.13 | 1,250 |
| Kokomo, IN | $54,350 | $57,060 | $26.13 | 40 |
| McAllen, TX | $54,260 | $47,410 | $26.09 | 140 |
| Palm Bay, FL | $54,070 | $48,850 | $25.99 | 230 |
| Oklahoma City, OK | $54,030 | $36,380 | $25.97 | 270 |
| South Bend, IN | $53,980 | $47,090 | $25.95 | 80 |
| Columbia, SC | $53,900 | $59,310 | $25.91 | 240 |
| Akron, OH | $53,830 | $47,990 | $25.88 | 190 |
| Jackson, MS | $53,740 | $45,090 | $25.84 | 90 |
| Pensacola, FL | $53,670 | $48,960 | $25.81 | 140 |
| Ocala, FL | $53,410 | $47,550 | $25.68 | 80 |
| Port St. Lucie, FL | $53,360 | $49,760 | $25.65 | 120 |
| Atlanta, GA | $53,170 | $48,610 | $25.56 | 1,220 |
| Syracuse, NY | $53,080 | $43,480 | $25.52 | 110 |
| Fresno, CA | $53,070 | $49,290 | $25.51 | 190 |
| College Station, TX | $52,820 | $49,320 | $25.39 | 60 |
| Stockton, CA | $52,600 | $45,400 | $25.29 | 140 |
| Memphis, TN | $52,400 | $47,320 | $25.19 | 160 |
| Redding, CA | $52,360 | $50,690 | $25.17 | 40 |
| Modesto, CA | $52,200 | $45,360 | $25.10 | 60 |
| Los Angeles, CA | $52,130 | $43,530 | $25.06 | 5,680 |
| Miami, FL | $52,120 | $48,370 | $25.06 | 2,740 |
| Lawrence, KS | $52,060 | $48,880 | $25.03 | 40 |
| Asheville, NC | $51,620 | $47,780 | $24.82 | 130 |
| Greenville, SC | $51,590 | $48,730 | $24.80 | 270 |
| Topeka, KS | $51,300 | $48,140 | $24.66 | 60 |
| Terre Haute, IN | $51,090 | $44,830 | $24.56 | 50 |
| Albuquerque, NM | $50,570 | $36,440 | $24.31 | 240 |
| St. Cloud, MN | $50,460 | $51,760 | $24.26 | 50 |
| Crestview, FL | $50,090 | $49,360 | $24.08 | 140 |
| Wichita, KS | $49,570 | $46,560 | $23.83 | 200 |
| Napa, CA | $49,140 | $39,330 | $23.63 | 250 |
| Rapid City, SD | $48,930 | $52,970 | $23.52 | 50 |
| Canton, OH | $48,760 | $50,980 | $23.44 | 30 |
| Auburn, AL | $48,650 | $46,060 | $23.39 | 30 |
| Tulsa, OK | $48,160 | $37,500 | $23.15 | 170 |
| Billings, MT | $48,080 | $42,090 | $23.11 | 40 |
| Fayetteville, AR | $47,790 | $41,920 | $22.98 | n/a |
| Sioux Falls, SD | $47,220 | $53,920 | $22.70 | 70 |
| Little Rock, AR | $46,480 | $43,030 | $22.35 | 210 |
| Reno, NV | $44,710 | $47,560 | $21.49 | 200 |
| Myrtle Beach, SC | $44,620 | $39,360 | $21.45 | 160 |
| New Orleans, LA | $44,580 | $39,500 | $21.44 | 180 |
| Bloomington, IN | $44,530 | $41,350 | $21.41 | 40 |
| Deltona, FL | $44,350 | $39,780 | $21.32 | 250 |
| Fort Smith, AR | $43,540 | $37,110 | $20.94 | 40 |
| Charleston, WV | $43,270 | $39,520 | $20.80 | 30 |
| Huntington, WV | $43,130 | $44,150 | $20.74 | 40 |
| Mobile, AL | $43,120 | $28,010 | $20.73 | 70 |
| Gulfport, MS | $42,670 | $36,920 | $20.52 | 80 |
| Shreveport, LA | $42,250 | $46,810 | $20.31 | 50 |
| Santa Fe, NM | $42,030 | $47,390 | $20.21 | 50 |
| Lake Charles, LA | $41,560 | $42,830 | $19.98 | 60 |
| Hot Springs, AR | $41,070 | $27,040 | $19.75 | 40 |
| Slidell, LA | $38,170 | $38,130 | $18.35 | 100 |
| Baton Rouge, LA | $37,550 | $30,820 | $18.05 | 250 |
| Lafayette, LA | $33,680 | $35,610 | $16.19 | 90 |
| San Juan, PR | $33,510 | $29,770 | $16.11 | 60 |
| Monroe, LA | $26,540 | $21,730 | $12.76 | 60 |
Related jobs
- Dental AssistantsU.S. metro average $50,500
- Medical AssistantsU.S. metro average $46,535
- Medical TranscriptionistsU.S. metro average $42,349
- Veterinary Assistants and Laboratory Animal CaretakersU.S. metro average $41,087
- PhlebotomistsU.S. metro average $46,030
- Healthcare Support Workers, All OtherU.S. metro average $51,463
- Medical Equipment PreparersU.S. metro average $51,284
- Pharmacy AidesU.S. metro average $41,344
Massage Therapists salary: questions
Where do massage therapists make the most money?
In Fairbanks, AK, with an average of $116,560 a year, among the 238 metro areas we cover.
What is the average massage therapists salary in the U.S.?
$63,094 a year across all U.S. metro areas, weighted by employment (BLS OEWS, May 2025).
Where is massage therapists pay the lowest?
Monroe, LA, at $26,540 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 31-9011.
- U.S. metro average: employment-weighted mean of every metro area in the OEWS file (not only the ones listed here).
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.