BLS OEWS May 2025
Collections Specialist (commercial and consumer) pay by metro
Financial Headhunters presents official occupation data and the limitations behind this ranking resource. Read the mapping and reference period before using any figure in a hiring decision.
This is what we do all day: recruit accounting, finance, banking and insurance professionals.
Published metro medians, employment and location quotient, with a separate comparison against each area's all-occupations median.
Broader occupation
SOC 43-3011 Bill and Account Collectors. BLS reports Collections Specialist (commercial and consumer) within a broader occupation. It does not publish separate wages for this exact title, credentials, seniority or industry. Compare the listed SOC duties with your actual role before using this range.
Highest published medians
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | $77,360 | 660 | 0.57 | $84,050 | 0.92 times |
| Napa, CA | $77,160 | 80 | 1.01 | $55,210 | 1.40 times |
| San Francisco-Oakland-Fremont, CA | $72,430 | 1,450 | 0.60 | $74,260 | 0.98 times |
| San Luis Obispo-Paso Robles, CA | $64,970 | 80 | 0.62 | $50,770 | 1.28 times |
| Racine-Mount Pleasant, WI | $62,460 | 60 | 0.73 | $48,870 | 1.28 times |
| Santa Maria-Santa Barbara, CA | $61,640 | 110 | 0.52 | $51,690 | 1.19 times |
| Kenosha, WI | $60,690 | 80 | 1.00 | $48,310 | 1.26 times |
| Anchorage, AK | $60,430 | 200 | 1.09 | $60,200 | 1.00 times |
| Santa Cruz-Watsonville, CA | $60,390 | 50 | 0.47 | $54,730 | 1.10 times |
| New Haven, CT | $60,330 | 160 | 0.56 | $60,060 | 1.00 times |
Lowest published medians
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| Ponce, PR | $23,080 | 120 | 1.91 | $26,940 | 0.86 times |
| Aguadilla, PR | $23,350 | 120 | 2.34 | $26,480 | 0.88 times |
| Mayaguez, PR | $23,560 | 140 | 2.61 | $25,270 | 0.93 times |
| Arecibo, PR | $24,960 | 140 | 3.85 | $26,120 | 0.96 times |
| San Juan-Bayamon-Caguas, PR | $26,420 | 2,220 | 3.15 | $29,440 | 0.90 times |
| Logan, UT-ID | $30,320 | 70 | 0.97 | $46,360 | 0.65 times |
| Mansfield, OH | $31,430 | 60 | 1.25 | $44,700 | 0.70 times |
| Blacksburg-Christiansburg-Radford, VA | $33,860 | 30 | 0.42 | $48,120 | 0.70 times |
| Clarksville, TN-KY | $34,510 | 80 | 0.75 | $44,860 | 0.77 times |
| Joplin, MO-KS | $34,550 | 130 | 1.43 | $44,980 | 0.77 times |
Pay relative to local wages
The wage ratio divides this occupation's median by the all-occupations median in the same area and pay unit. It is simple arithmetic on two BLS values, not a cost-of-living adjustment or a title-specific premium. Location quotient measures employment concentration, not pay. Ratios are not calculated from top-coded or suppressed medians.
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| Napa, CA | $77,160 | 80 | 1.01 | $55,210 | 1.40 times |
| Visalia, CA | $60,310 | 150 | 0.84 | $45,130 | 1.34 times |
| San Luis Obispo-Paso Robles, CA | $64,970 | 80 | 0.62 | $50,770 | 1.28 times |
| Racine-Mount Pleasant, WI | $62,460 | 60 | 0.73 | $48,870 | 1.28 times |
| Kenosha, WI | $60,690 | 80 | 1.00 | $48,310 | 1.26 times |
| Fresno, CA | $58,330 | 230 | 0.48 | $46,910 | 1.24 times |
| Salinas, CA | $56,800 | 50 | 0.26 | $47,380 | 1.20 times |
| Santa Maria-Santa Barbara, CA | $61,640 | 110 | 0.52 | $51,690 | 1.19 times |
| Modesto, CA | $57,700 | 110 | 0.56 | $50,610 | 1.14 times |
| Atlantic City-Hammonton, NJ | $52,970 | 40 | 0.21 | $47,520 | 1.11 times |
| Gainesville, GA | $50,820 | 50 | 0.51 | $45,900 | 1.11 times |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $41,910 | 90 | 0.57 | $37,930 | 1.10 times |
| Santa Cruz-Watsonville, CA | $60,390 | 50 | 0.47 | $54,730 | 1.10 times |
| Riverside-San Bernardino-Ontario, CA | $52,140 | 920 | 0.53 | $48,400 | 1.08 times |
| Paducah, KY-IL | $49,150 | 70 | 1.39 | $45,860 | 1.07 times |
| Brownsville-Harlingen, TX | $38,850 | 140 | 0.85 | $36,490 | 1.06 times |
| Elkhart-Goshen, IN | $50,950 | 30 | 0.24 | $48,070 | 1.06 times |
| McAllen-Edinburg-Mission, TX | $37,730 | 260 | 0.87 | $35,830 | 1.05 times |
| Sioux City, IA-NE-SD | $49,440 | 130 | 1.70 | $47,030 | 1.05 times |
| Bakersfield-Delano, CA | $49,870 | 160 | 0.46 | $47,470 | 1.05 times |
| Macon-Bibb County, GA | $47,340 | 90 | 0.97 | $45,160 | 1.05 times |
| Youngstown-Warren, OH | $45,850 | 130 | 0.78 | $43,800 | 1.05 times |
| Saginaw, MI | $48,310 | 90 | 1.12 | $46,200 | 1.05 times |
| Las Vegas-Henderson-North Las Vegas, NV | $48,750 | 1,930 | 1.67 | $46,670 | 1.04 times |
| Deltona-Daytona Beach-Ormond Beach, FL | $46,850 | 100 | 0.44 | $44,940 | 1.04 times |
| Panama City-Panama City Beach, FL | $46,840 | 50 | 0.55 | $45,030 | 1.04 times |
| Rapid City, SD | $48,090 | 70 | 0.97 | $46,270 | 1.04 times |
| Eau Claire, WI | $49,950 | 60 | 0.64 | $48,100 | 1.04 times |
| Merced, CA | $48,920 | 30 | 0.39 | $47,220 | 1.04 times |
| Hagerstown-Martinsburg, MD-WV | $49,080 | 90 | 0.79 | $47,440 | 1.03 times |
| Grand Rapids-Wyoming-Kentwood, MI | $49,040 | 340 | 0.55 | $47,570 | 1.03 times |
| Naples-Marco Island, FL | $49,270 | 130 | 0.72 | $47,800 | 1.03 times |
| Los Angeles-Long Beach-Anaheim, CA | $57,440 | 6,650 | 1.04 | $55,850 | 1.03 times |
| Lebanon, PA | $47,790 | 40 | 0.67 | $46,500 | 1.03 times |
| Slidell-Mandeville-Covington, LA | $44,780 | 60 | 0.60 | $43,710 | 1.02 times |
| Daphne-Fairhope-Foley, AL | $39,460 | 40 | 0.49 | $38,520 | 1.02 times |
| Louisville/Jefferson County, KY-IN | $49,400 | 660 | 0.95 | $48,370 | 1.02 times |
| Monroe, MI | $47,200 | 30 | 0.81 | $46,240 | 1.02 times |
| Salisbury, MD | $49,660 | 60 | 1.11 | $48,710 | 1.02 times |
| Terre Haute, IN | $45,730 | 50 | 0.69 | $44,870 | 1.02 times |
| Vallejo, CA | $59,740 | 80 | 0.54 | $58,620 | 1.02 times |
| Lancaster, PA | $49,130 | 200 | 0.79 | $48,210 | 1.02 times |
| Fort Wayne, IN | $48,600 | 260 | 1.12 | $47,700 | 1.02 times |
| Stockton-Lodi, CA | $49,860 | 170 | 0.57 | $48,990 | 1.02 times |
| Amarillo, TX | $45,330 | 90 | 0.73 | $44,580 | 1.02 times |
| Bangor, ME | $48,750 | 40 | 0.48 | $47,960 | 1.02 times |
| Orlando-Kissimmee-Sanford, FL | $47,370 | 1,720 | 1.19 | $46,630 | 1.02 times |
| Canton-Massillon, OH | $46,530 | 200 | 1.21 | $45,810 | 1.02 times |
| Fort Smith, AR-OK | $40,160 | 100 | 1.05 | $39,560 | 1.02 times |
| Cedar Rapids, IA | $50,090 | 80 | 0.54 | $49,360 | 1.01 times |
| Greenville-Anderson-Greer, SC | $47,210 | 1,290 | 2.91 | $46,580 | 1.01 times |
| Oxnard-Thousand Oaks-Ventura, CA | $52,940 | 210 | 0.63 | $52,510 | 1.01 times |
| Springfield, MA | $52,350 | 100 | 0.48 | $51,930 | 1.01 times |
| San Antonio-New Braunfels, TX | $47,380 | 1,450 | 1.26 | $47,010 | 1.01 times |
| Traverse City, MI | $47,770 | 40 | 0.61 | $47,470 | 1.01 times |
| Gulfport-Biloxi, MS | $43,740 | 140 | 0.85 | $43,470 | 1.01 times |
| Santa Rosa-Petaluma, CA | $57,120 | 110 | 0.50 | $56,850 | 1.00 times |
| Warner Robins, GA | $48,830 | 30 | 0.40 | $48,600 | 1.00 times |
| New Haven, CT | $60,330 | 160 | 0.56 | $60,060 | 1.00 times |
| Anchorage, AK | $60,430 | 200 | 1.09 | $60,200 | 1.00 times |
| Lake Havasu City-Kingman, AZ | $44,390 | 50 | 0.86 | $44,230 | 1.00 times |
| Wichita Falls, TX | $43,350 | 50 | 0.88 | $43,210 | 1.00 times |
| Tampa-St. Petersburg-Clearwater, FL | $49,070 | 2,160 | 1.46 | $48,940 | 1.00 times |
| Flagstaff, AZ | $47,620 | 30 | 0.48 | $47,500 | 1.00 times |
| Crestview-Fort Walton Beach-Destin, FL | $47,630 | 80 | 0.65 | $47,510 | 1.00 times |
| Utica-Rome, NY | $49,040 | 70 | 0.59 | $48,970 | 1.00 times |
| Gadsden, AL | $36,660 | 50 | 1.48 | $36,660 | 1.00 times |
| Albuquerque, NM | $48,010 | 240 | 0.58 | $48,060 | 1.00 times |
| Des Moines-West Des Moines, IA | $51,730 | 310 | 0.75 | $51,820 | 1.00 times |
| Laredo, TX | $37,180 | 150 | 1.39 | $37,250 | 1.00 times |
| Worcester, MA | $57,570 | 170 | 0.49 | $57,830 | 1.00 times |
| Burlington-South Burlington, VT | $59,690 | 30 | 0.26 | $60,020 | 0.99 times |
| Pensacola-Ferry Pass-Brent, FL | $45,910 | 650 | 3.36 | $46,240 | 0.99 times |
| Erie, PA | $44,140 | 60 | 0.45 | $44,460 | 0.99 times |
| Winston-Salem, NC | $46,010 | 200 | 0.71 | $46,380 | 0.99 times |
| Great Falls, MT | $46,110 | 100 | 2.58 | $46,510 | 0.99 times |
| Eugene-Springfield, OR | $49,240 | 140 | 0.89 | $49,680 | 0.99 times |
| Hartford-West Hartford-East Hartford, CT | $59,330 | 350 | 0.56 | $59,940 | 0.99 times |
| Bloomington, IN | $47,160 | 140 | 1.85 | $47,660 | 0.99 times |
| Lexington-Fayette, KY | $48,010 | 360 | 1.22 | $48,620 | 0.99 times |
| Wheeling, WV-OH | $43,690 | 50 | 0.88 | $44,250 | 0.99 times |
| Champaign-Urbana, IL | $50,040 | 40 | 0.41 | $50,700 | 0.99 times |
| Providence-Warwick, RI-MA | $52,890 | 450 | 0.62 | $53,680 | 0.99 times |
| Milwaukee-Waukesha, WI | $50,360 | 780 | 0.93 | $51,160 | 0.98 times |
| Columbia, MO | $46,470 | 100 | 0.94 | $47,260 | 0.98 times |
| Wausau, WI | $47,930 | 90 | 1.30 | $48,790 | 0.98 times |
| Oklahoma City, OK | $46,300 | 750 | 1.08 | $47,230 | 0.98 times |
| Kalamazoo-Portage, MI | $47,500 | 60 | 0.51 | $48,510 | 0.98 times |
| Cape Coral-Fort Myers, FL | $45,800 | 190 | 0.61 | $46,780 | 0.98 times |
| Jackson, MS | $41,950 | 180 | 0.65 | $42,850 | 0.98 times |
| Syracuse, NY | $51,780 | 170 | 0.55 | $52,990 | 0.98 times |
| Yuma, AZ | $43,160 | 70 | 0.97 | $44,170 | 0.98 times |
| Jonesboro, AR | $41,270 | 80 | 1.21 | $42,240 | 0.98 times |
| Medford, OR | $48,730 | 40 | 0.48 | $49,900 | 0.98 times |
| Wilmington, NC | $44,720 | 130 | 0.64 | $45,800 | 0.98 times |
| La Crosse-Onalaska, WI-MN | $47,100 | 140 | 1.57 | $48,260 | 0.98 times |
| San Francisco-Oakland-Fremont, CA | $72,430 | 1,450 | 0.60 | $74,260 | 0.98 times |
| York-Hanover, PA | $46,980 | 120 | 0.62 | $48,170 | 0.98 times |
| Charleston, WV | $44,680 | 180 | 1.74 | $45,830 | 0.97 times |
| Scranton--Wilkes-Barre, PA | $45,160 | 440 | 1.68 | $46,330 | 0.97 times |
| Port St. Lucie, FL | $45,300 | 80 | 0.48 | $46,490 | 0.97 times |
| Sioux Falls, SD-MN | $46,630 | 730 | 4.00 | $47,970 | 0.97 times |
| Dalton, GA | $41,030 | 30 | 0.49 | $42,210 | 0.97 times |
| Palm Bay-Melbourne-Titusville, FL | $47,650 | 160 | 0.62 | $49,030 | 0.97 times |
| Green Bay, WI | $48,510 | 200 | 1.15 | $49,940 | 0.97 times |
| Winchester, VA-WV | $45,660 | 110 | 1.64 | $47,070 | 0.97 times |
| Norwich-New London-Willimantic, CT | $55,550 | 30 | 0.23 | $57,370 | 0.97 times |
| St. Louis, MO-IL | $48,310 | 1,590 | 1.16 | $49,990 | 0.97 times |
| Raleigh-Cary, NC | $50,200 | 670 | 0.88 | $51,990 | 0.97 times |
| Shreveport-Bossier City, LA | $43,260 | 110 | 0.67 | $44,820 | 0.97 times |
| Urban Honolulu, HI | $55,210 | 160 | 0.36 | $57,220 | 0.96 times |
| Miami-Fort Lauderdale-West Palm Beach, FL | $46,870 | 3,990 | 1.38 | $48,640 | 0.96 times |
| Cincinnati, OH-KY-IN | $48,320 | 1,050 | 0.93 | $50,170 | 0.96 times |
| Rochester, MN | $58,370 | 70 | 0.59 | $60,620 | 0.96 times |
| Beaumont-Port Arthur, TX | $46,820 | 130 | 0.77 | $48,630 | 0.96 times |
| Reno, NV | $47,780 | 230 | 0.81 | $49,660 | 0.96 times |
| Las Cruces, NM | $40,420 | 50 | 0.56 | $42,070 | 0.96 times |
| South Bend-Mishawaka, IN-MI | $44,710 | 80 | 0.57 | $46,540 | 0.96 times |
| Tulsa, OK | $44,790 | 620 | 1.32 | $46,670 | 0.96 times |
| Hickory-Lenoir-Morganton, NC | $43,390 | 110 | 0.72 | $45,220 | 0.96 times |
| Jacksonville, FL | $46,840 | 1,310 | 1.68 | $48,830 | 0.96 times |
| Bowling Green, KY | $43,150 | 30 | 0.41 | $45,040 | 0.96 times |
| Rocky Mount, NC | $42,080 | 40 | 0.70 | $43,960 | 0.96 times |
| Florence-Muscle Shoals, AL | $38,040 | 60 | 0.98 | $39,740 | 0.96 times |
| Altoona, PA | $42,330 | 50 | 0.79 | $44,270 | 0.96 times |
| Lakeland-Winter Haven, FL | $44,110 | 200 | 0.73 | $46,140 | 0.96 times |
| Arecibo, PR | $24,960 | 140 | 3.85 | $26,120 | 0.96 times |
| Nashville-Davidson--Murfreesboro--Franklin, TN | $48,080 | 1,100 | 0.98 | $50,390 | 0.95 times |
| Dothan, AL | $36,400 | 60 | 1.01 | $38,170 | 0.95 times |
| Jacksonville, NC | $38,360 | 40 | 0.83 | $40,230 | 0.95 times |
| Midland, TX | $51,930 | 120 | 0.95 | $54,480 | 0.95 times |
| Fargo, ND-MN | $48,570 | 60 | 0.40 | $51,050 | 0.95 times |
| Pittsfield, MA | $49,340 | 60 | 1.06 | $51,860 | 0.95 times |
| Waterbury-Shelton, CT | $48,820 | 90 | 0.54 | $51,440 | 0.95 times |
| Wichita, KS | $45,100 | 250 | 0.78 | $47,630 | 0.95 times |
| Atlanta-Sandy Springs-Roswell, GA | $48,350 | 3,680 | 1.25 | $51,170 | 0.94 times |
| Dayton-Kettering-Beavercreek, OH | $47,190 | 270 | 0.72 | $49,980 | 0.94 times |
| Springfield, MO | $43,190 | 170 | 0.73 | $45,780 | 0.94 times |
| Janesville-Beloit, WI | $45,610 | 90 | 1.23 | $48,390 | 0.94 times |
| Tucson, AZ | $44,990 | 500 | 1.26 | $47,760 | 0.94 times |
| Allentown-Bethlehem-Easton, PA-NJ | $46,130 | 470 | 1.21 | $48,990 | 0.94 times |
| Topeka, KS | $46,610 | 90 | 0.78 | $49,540 | 0.94 times |
| Harrisburg-Carlisle, PA | $46,660 | 410 | 1.21 | $49,610 | 0.94 times |
| Appleton, WI | $46,930 | 60 | 0.47 | $49,910 | 0.94 times |
| Lafayette, LA | $39,270 | 80 | 0.45 | $41,780 | 0.94 times |
| Columbus, OH | $48,200 | 1,890 | 1.67 | $51,340 | 0.94 times |
| Rockford, IL | $44,210 | 100 | 0.71 | $47,120 | 0.94 times |
| Corpus Christi, TX | $42,530 | 170 | 0.86 | $45,350 | 0.94 times |
| St. George, UT | $42,310 | 50 | 0.55 | $45,140 | 0.94 times |
| Monroe, LA | $35,740 | 230 | 2.60 | $38,150 | 0.94 times |
| Ocala, FL | $41,210 | 90 | 0.70 | $43,990 | 0.94 times |
| Hattiesburg, MS | $35,360 | 100 | 1.50 | $37,750 | 0.94 times |
| Abilene, TX | $41,480 | 60 | 0.83 | $44,340 | 0.94 times |
| Memphis, TN-MS-AR | $43,820 | 450 | 0.72 | $46,890 | 0.93 times |
| College Station-Bryan, TX | $41,550 | 90 | 0.69 | $44,470 | 0.93 times |
| Omaha, NE-IA | $46,350 | 300 | 0.58 | $49,660 | 0.93 times |
| Morgantown, WV | $44,190 | 100 | 1.40 | $47,350 | 0.93 times |
| El Paso, TX | $36,870 | 520 | 1.49 | $39,510 | 0.93 times |
| Detroit-Warren-Dearborn, MI | $48,580 | 1,400 | 0.72 | $52,080 | 0.93 times |
| Mayaguez, PR | $23,560 | 140 | 2.61 | $25,270 | 0.93 times |
| Pittsburgh, PA | $46,270 | 1,130 | 0.99 | $49,650 | 0.93 times |
| Reading, PA | $46,040 | 210 | 1.17 | $49,440 | 0.93 times |
| Charlottesville, VA | $51,350 | 30 | 0.26 | $55,180 | 0.93 times |
| Indianapolis-Carmel-Greenwood, IN | $45,900 | 1,120 | 0.99 | $49,340 | 0.93 times |
| Pueblo, CO | $45,490 | 40 | 0.64 | $48,940 | 0.93 times |
| Phoenix-Mesa-Chandler, AZ | $47,740 | 5,140 | 2.12 | $51,380 | 0.93 times |
| Dallas-Fort Worth-Arlington, TX | $47,790 | 8,950 | 2.16 | $51,440 | 0.93 times |
| Spartanburg, SC | $44,240 | 130 | 0.79 | $47,650 | 0.93 times |
| Hilton Head Island-Bluffton-Port Royal, SC | $40,680 | 120 | 1.49 | $43,850 | 0.93 times |
| Huntington-Ashland, WV-KY-OH | $41,350 | 90 | 0.64 | $44,600 | 0.93 times |
| Sacramento-Roseville-Folsom, CA | $55,290 | 540 | 0.49 | $59,750 | 0.93 times |
| Colorado Springs, CO | $48,540 | 170 | 0.53 | $52,710 | 0.92 times |
| San Jose-Sunnyvale-Santa Clara, CA | $77,360 | 660 | 0.57 | $84,050 | 0.92 times |
| Kansas City, MO-KS | $46,750 | 1,260 | 1.13 | $50,820 | 0.92 times |
| Yakima, WA | $43,960 | 50 | 0.54 | $47,810 | 0.92 times |
| Fort Collins-Loveland, CO | $50,630 | 50 | 0.31 | $55,310 | 0.92 times |
| Oshkosh-Neenah, WI | $49,480 | 110 | 1.20 | $54,060 | 0.92 times |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | $46,660 | 170 | 0.63 | $50,990 | 0.92 times |
| Florence, SC | $39,820 | 190 | 2.07 | $43,520 | 0.91 times |
| Savannah, GA | $43,180 | 100 | 0.47 | $47,240 | 0.91 times |
| Lafayette-West Lafayette, IN | $44,580 | 40 | 0.36 | $48,780 | 0.91 times |
| Lynchburg, VA | $42,200 | 40 | 0.40 | $46,190 | 0.91 times |
| Portland-South Portland, ME | $52,000 | 160 | 0.53 | $56,960 | 0.91 times |
| Charleston-North Charleston, SC | $44,870 | 540 | 1.33 | $49,150 | 0.91 times |
| Decatur, AL | $42,180 | 80 | 1.27 | $46,280 | 0.91 times |
| Evansville, IN | $42,380 | 110 | 0.83 | $46,540 | 0.91 times |
| Tyler, TX | $38,810 | 110 | 0.93 | $42,650 | 0.91 times |
| Cleveland, TN | $36,560 | 50 | 1.10 | $40,230 | 0.91 times |
| Chambersburg, PA | $43,190 | 50 | 0.83 | $47,540 | 0.91 times |
| Bismarck, ND | $47,730 | 100 | 1.31 | $52,560 | 0.91 times |
| Bridgeport-Stamford-Danbury, CT | $55,820 | 220 | 0.54 | $61,470 | 0.91 times |
| Asheville, NC | $42,460 | 120 | 0.66 | $46,870 | 0.91 times |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $49,110 | 3,840 | 1.30 | $54,310 | 0.90 times |
| Houston-Pasadena-The Woodlands, TX | $44,670 | 4,660 | 1.39 | $49,410 | 0.90 times |
| Grand Junction, CO | $43,850 | 40 | 0.64 | $48,510 | 0.90 times |
| Fayetteville, NC | $41,200 | 60 | 0.48 | $45,620 | 0.90 times |
| Richmond, VA | $46,470 | 1,040 | 1.54 | $51,460 | 0.90 times |
| Chicago-Naperville-Elgin, IL-IN | $49,390 | 3,950 | 0.86 | $54,720 | 0.90 times |
| Billings, MT | $44,270 | 90 | 0.99 | $49,060 | 0.90 times |
| Birmingham, AL | $43,100 | 460 | 0.86 | $47,770 | 0.90 times |
| Greenville, NC | $41,900 | 70 | 0.80 | $46,560 | 0.90 times |
| Ann Arbor, MI | $49,810 | 70 | 0.32 | $55,380 | 0.90 times |
| Boston-Cambridge-Newton, MA-NH | $59,800 | 2,260 | 0.82 | $66,620 | 0.90 times |
| San Juan-Bayamon-Caguas, PR | $26,420 | 2,220 | 3.15 | $29,440 | 0.90 times |
| New Orleans-Metairie, LA | $42,230 | 440 | 0.97 | $47,290 | 0.89 times |
| Muncie, IN | $39,360 | 40 | 0.93 | $44,110 | 0.89 times |
| Helena, MT | $49,050 | 80 | 1.70 | $55,040 | 0.89 times |
| Longview, TX | $40,160 | 80 | 0.67 | $45,150 | 0.89 times |
| Tuscaloosa, AL | $40,190 | 70 | 0.62 | $45,220 | 0.89 times |
| Lubbock, TX | $37,440 | 190 | 1.12 | $42,130 | 0.89 times |
| Cape Girardeau, MO-IL | $39,490 | 60 | 1.34 | $44,470 | 0.89 times |
| Odessa, TX | $43,010 | 40 | 0.45 | $48,590 | 0.89 times |
| New York-Newark-Jersey City, NY-NJ | $54,370 | 6,210 | 0.64 | $61,430 | 0.89 times |
| Binghamton, NY | $43,770 | 70 | 0.66 | $49,460 | 0.88 times |
| Peoria, IL | $43,820 | 60 | 0.38 | $49,590 | 0.88 times |
| Portland-Vancouver-Hillsboro, OR-WA | $53,620 | 550 | 0.44 | $60,690 | 0.88 times |
| Tallahassee, FL | $41,090 | 120 | 0.66 | $46,520 | 0.88 times |
| Coeur d'Alene, ID | $42,130 | 40 | 0.51 | $47,750 | 0.88 times |
| Aguadilla, PR | $23,350 | 120 | 2.34 | $26,480 | 0.88 times |
| Bozeman, MT | $48,290 | 40 | 0.55 | $54,830 | 0.88 times |
| Lincoln, NE | $43,830 | 160 | 0.86 | $49,800 | 0.88 times |
| Albany, GA | $38,360 | 40 | 0.63 | $43,620 | 0.88 times |
| San Diego-Chula Vista-Carlsbad, CA | $51,520 | 1,090 | 0.70 | $58,690 | 0.88 times |
| Johnstown, PA | $38,690 | 50 | 0.97 | $44,110 | 0.88 times |
| Texarkana, TX-AR | $37,840 | 50 | 0.83 | $43,200 | 0.88 times |
| Huntsville, AL | $45,270 | 370 | 1.35 | $51,740 | 0.87 times |
| Salem, OR | $48,360 | 40 | 0.22 | $55,310 | 0.87 times |
| Dover, DE | $40,720 | 170 | 2.47 | $46,690 | 0.87 times |
| Kingsport-Bristol, TN-VA | $39,270 | 70 | 0.55 | $45,240 | 0.87 times |
| Brunswick-St. Simons, GA | $36,390 | 30 | 0.70 | $41,940 | 0.87 times |
| St. Cloud, MN | $44,070 | 190 | 1.78 | $50,840 | 0.87 times |
| Glens Falls, NY | $42,540 | 50 | 0.88 | $49,090 | 0.87 times |
| Casper, WY | $42,340 | 30 | 0.79 | $48,880 | 0.87 times |
| Bloomington, IL | $45,940 | 140 | 1.50 | $53,140 | 0.86 times |
| Denver-Aurora-Centennial, CO | $53,790 | 1,040 | 0.63 | $62,320 | 0.86 times |
| Toledo, OH | $41,550 | 360 | 1.21 | $48,220 | 0.86 times |
| Little Rock-North Little Rock-Conway, AR | $39,430 | 220 | 0.59 | $45,790 | 0.86 times |
| Provo-Orem-Lehi, UT | $41,320 | 220 | 0.69 | $48,010 | 0.86 times |
| Missoula, MT | $41,130 | 110 | 1.66 | $47,830 | 0.86 times |
| Idaho Falls, ID | $40,190 | 60 | 0.74 | $46,800 | 0.86 times |
| Ponce, PR | $23,080 | 120 | 1.91 | $26,940 | 0.86 times |
| Montgomery, AL | $38,390 | 130 | 0.78 | $44,950 | 0.85 times |
| Olympia-Lacey-Tumwater, WA | $52,910 | 100 | 0.77 | $61,960 | 0.85 times |
| Davenport-Moline-Rock Island, IA-IL | $41,410 | 90 | 0.49 | $48,550 | 0.85 times |
| Spokane-Spokane Valley, WA | $46,620 | 180 | 0.68 | $54,660 | 0.85 times |
| Mobile, AL | $40,030 | 300 | 1.70 | $47,000 | 0.85 times |
| Fayetteville-Springdale-Rogers, AR | $39,560 | 160 | 0.57 | $46,610 | 0.85 times |
| Columbia, SC | $39,370 | 820 | 2.04 | $46,430 | 0.85 times |
| North Port-Bradenton-Sarasota, FL | $40,210 | 440 | 1.26 | $47,440 | 0.85 times |
| Baltimore-Columbia-Towson, MD | $49,970 | 1,200 | 0.87 | $59,070 | 0.85 times |
| Elmira, NY | $40,450 | 40 | 1.02 | $47,850 | 0.85 times |
| Madison, WI | $49,090 | 400 | 0.97 | $58,080 | 0.85 times |
| Albany-Schenectady-Troy, NY | $49,260 | 270 | 0.58 | $58,460 | 0.84 times |
| Rochester, NY | $43,150 | 490 | 0.98 | $51,210 | 0.84 times |
| Salt Lake City-Murray, UT | $46,500 | 1,780 | 2.10 | $55,240 | 0.84 times |
| Johnson City, TN | $36,490 | 470 | 5.67 | $43,480 | 0.84 times |
| Flint, MI | $38,370 | 120 | 0.89 | $45,880 | 0.84 times |
| Akron, OH | $40,760 | 470 | 1.45 | $48,840 | 0.83 times |
| San Angelo, TX | $36,270 | 100 | 1.89 | $43,530 | 0.83 times |
| Houma-Bayou Cane-Thibodaux, LA | $37,990 | 80 | 0.88 | $45,610 | 0.83 times |
| Austin-Round Rock-San Marcos, TX | $47,310 | 1,780 | 1.35 | $56,950 | 0.83 times |
| Minneapolis-St. Paul-Bloomington, MN-WI | $49,160 | 2,180 | 1.10 | $59,320 | 0.83 times |
| Killeen-Temple, TX | $38,650 | 210 | 1.39 | $46,660 | 0.83 times |
| Trenton-Princeton, NJ | $52,510 | 160 | 0.66 | $63,490 | 0.83 times |
| Knoxville, TN | $38,750 | 440 | 1.02 | $47,080 | 0.82 times |
| Columbus, GA-AL | $35,820 | 130 | 1.07 | $43,540 | 0.82 times |
| Springfield, IL | $43,310 | 60 | 0.54 | $52,670 | 0.82 times |
| Chattanooga, TN-GA | $38,370 | 430 | 1.55 | $46,700 | 0.82 times |
| Boise City, ID | $40,260 | Not published by BLS | Not published by BLS | $49,100 | 0.82 times |
| Greeley, CO | $45,120 | 50 | 0.45 | $55,070 | 0.82 times |
| Gainesville, FL | $38,480 | 210 | 1.32 | $47,020 | 0.82 times |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $58,110 | 1,960 | 0.61 | $71,060 | 0.82 times |
| Waco, TX | $37,560 | 150 | 1.11 | $46,020 | 0.82 times |
| Jackson, MI | $38,860 | 70 | 1.27 | $47,760 | 0.81 times |
| Manchester-Nashua, NH | $45,930 | 330 | 1.64 | $56,530 | 0.81 times |
| Cleveland, OH | $40,700 | 1,360 | 1.29 | $50,140 | 0.81 times |
| Jackson, TN | $36,240 | 80 | 0.91 | $44,790 | 0.81 times |
| Ogden, UT | $39,540 | 220 | 0.79 | $48,900 | 0.81 times |
| Kennewick-Richland, WA | $46,320 | 130 | 0.98 | $57,290 | 0.81 times |
| Baton Rouge, LA | $39,130 | 460 | 1.09 | $48,710 | 0.80 times |
| Charlotte-Concord-Gastonia, NC-SC | $40,040 | 2,320 | 1.67 | $49,990 | 0.80 times |
| Augusta-Richmond County, GA-SC | $36,730 | 190 | 0.78 | $45,990 | 0.80 times |
| Waterloo-Cedar Falls, IA | $37,840 | 170 | 1.95 | $47,430 | 0.80 times |
| Buffalo-Cheektowaga, NY | $40,260 | 2,540 | 4.64 | $50,790 | 0.79 times |
| Lansing-East Lansing, MI | $41,840 | 210 | 0.96 | $52,800 | 0.79 times |
| Sherman-Denison, TX | $35,270 | 220 | 4.12 | $44,610 | 0.79 times |
| Bremerton-Silverdale-Port Orchard, WA | $49,620 | 40 | 0.37 | $63,200 | 0.79 times |
| Clarksville, TN-KY | $34,510 | 80 | 0.75 | $44,860 | 0.77 times |
| Roanoke, VA | $36,240 | 230 | 1.49 | $47,140 | 0.77 times |
| Joplin, MO-KS | $34,550 | 130 | 1.43 | $44,980 | 0.77 times |
| St. Joseph, MO-KS | $35,950 | 110 | 2.06 | $47,350 | 0.76 times |
| Greensboro-High Point, NC | $35,300 | 670 | 1.79 | $46,570 | 0.76 times |
| Lima, OH | $35,410 | 60 | 1.14 | $47,170 | 0.75 times |
| Jefferson City, MO | $35,520 | 90 | 1.13 | $48,030 | 0.74 times |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $36,300 | 1,170 | 1.51 | $49,430 | 0.73 times |
| Grand Forks, ND-MN | $36,110 | 40 | 0.68 | $49,760 | 0.73 times |
| Durham-Chapel Hill, NC | $43,650 | 250 | 0.70 | $60,720 | 0.72 times |
| Blacksburg-Christiansburg-Radford, VA | $33,860 | 30 | 0.42 | $48,120 | 0.70 times |
| Mansfield, OH | $31,430 | 60 | 1.25 | $44,700 | 0.70 times |
| Seattle-Tacoma-Bellevue, WA | $48,460 | 1,400 | 0.66 | $72,610 | 0.67 times |
| Logan, UT-ID | $30,320 | 70 | 0.97 | $46,360 | 0.65 times |
| Boulder, CO | $41,580 | 140 | 0.70 | $69,580 | 0.60 times |
All published metro medians
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | $77,360 | 660 | 0.57 | $84,050 | 0.92 times |
| Napa, CA | $77,160 | 80 | 1.01 | $55,210 | 1.40 times |
| San Francisco-Oakland-Fremont, CA | $72,430 | 1,450 | 0.60 | $74,260 | 0.98 times |
| San Luis Obispo-Paso Robles, CA | $64,970 | 80 | 0.62 | $50,770 | 1.28 times |
| Racine-Mount Pleasant, WI | $62,460 | 60 | 0.73 | $48,870 | 1.28 times |
| Santa Maria-Santa Barbara, CA | $61,640 | 110 | 0.52 | $51,690 | 1.19 times |
| Kenosha, WI | $60,690 | 80 | 1.00 | $48,310 | 1.26 times |
| Anchorage, AK | $60,430 | 200 | 1.09 | $60,200 | 1.00 times |
| Santa Cruz-Watsonville, CA | $60,390 | 50 | 0.47 | $54,730 | 1.10 times |
| New Haven, CT | $60,330 | 160 | 0.56 | $60,060 | 1.00 times |
| Visalia, CA | $60,310 | 150 | 0.84 | $45,130 | 1.34 times |
| Boston-Cambridge-Newton, MA-NH | $59,800 | 2,260 | 0.82 | $66,620 | 0.90 times |
| Vallejo, CA | $59,740 | 80 | 0.54 | $58,620 | 1.02 times |
| Burlington-South Burlington, VT | $59,690 | 30 | 0.26 | $60,020 | 0.99 times |
| Hartford-West Hartford-East Hartford, CT | $59,330 | 350 | 0.56 | $59,940 | 0.99 times |
| Rochester, MN | $58,370 | 70 | 0.59 | $60,620 | 0.96 times |
| Fresno, CA | $58,330 | 230 | 0.48 | $46,910 | 1.24 times |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $58,110 | 1,960 | 0.61 | $71,060 | 0.82 times |
| Modesto, CA | $57,700 | 110 | 0.56 | $50,610 | 1.14 times |
| Worcester, MA | $57,570 | 170 | 0.49 | $57,830 | 1.00 times |
| Los Angeles-Long Beach-Anaheim, CA | $57,440 | 6,650 | 1.04 | $55,850 | 1.03 times |
| Santa Rosa-Petaluma, CA | $57,120 | 110 | 0.50 | $56,850 | 1.00 times |
| Salinas, CA | $56,800 | 50 | 0.26 | $47,380 | 1.20 times |
| Bridgeport-Stamford-Danbury, CT | $55,820 | 220 | 0.54 | $61,470 | 0.91 times |
| Norwich-New London-Willimantic, CT | $55,550 | 30 | 0.23 | $57,370 | 0.97 times |
| Sacramento-Roseville-Folsom, CA | $55,290 | 540 | 0.49 | $59,750 | 0.93 times |
| Urban Honolulu, HI | $55,210 | 160 | 0.36 | $57,220 | 0.96 times |
| New York-Newark-Jersey City, NY-NJ | $54,370 | 6,210 | 0.64 | $61,430 | 0.89 times |
| Denver-Aurora-Centennial, CO | $53,790 | 1,040 | 0.63 | $62,320 | 0.86 times |
| Portland-Vancouver-Hillsboro, OR-WA | $53,620 | 550 | 0.44 | $60,690 | 0.88 times |
| Atlantic City-Hammonton, NJ | $52,970 | 40 | 0.21 | $47,520 | 1.11 times |
| Oxnard-Thousand Oaks-Ventura, CA | $52,940 | 210 | 0.63 | $52,510 | 1.01 times |
| Olympia-Lacey-Tumwater, WA | $52,910 | 100 | 0.77 | $61,960 | 0.85 times |
| Providence-Warwick, RI-MA | $52,890 | 450 | 0.62 | $53,680 | 0.99 times |
| Trenton-Princeton, NJ | $52,510 | 160 | 0.66 | $63,490 | 0.83 times |
| Springfield, MA | $52,350 | 100 | 0.48 | $51,930 | 1.01 times |
| Riverside-San Bernardino-Ontario, CA | $52,140 | 920 | 0.53 | $48,400 | 1.08 times |
| Portland-South Portland, ME | $52,000 | 160 | 0.53 | $56,960 | 0.91 times |
| Midland, TX | $51,930 | 120 | 0.95 | $54,480 | 0.95 times |
| Syracuse, NY | $51,780 | 170 | 0.55 | $52,990 | 0.98 times |
| Des Moines-West Des Moines, IA | $51,730 | 310 | 0.75 | $51,820 | 1.00 times |
| San Diego-Chula Vista-Carlsbad, CA | $51,520 | 1,090 | 0.70 | $58,690 | 0.88 times |
| Charlottesville, VA | $51,350 | 30 | 0.26 | $55,180 | 0.93 times |
| Elkhart-Goshen, IN | $50,950 | 30 | 0.24 | $48,070 | 1.06 times |
| Gainesville, GA | $50,820 | 50 | 0.51 | $45,900 | 1.11 times |
| Fort Collins-Loveland, CO | $50,630 | 50 | 0.31 | $55,310 | 0.92 times |
| Milwaukee-Waukesha, WI | $50,360 | 780 | 0.93 | $51,160 | 0.98 times |
| Raleigh-Cary, NC | $50,200 | 670 | 0.88 | $51,990 | 0.97 times |
| Cedar Rapids, IA | $50,090 | 80 | 0.54 | $49,360 | 1.01 times |
| Champaign-Urbana, IL | $50,040 | 40 | 0.41 | $50,700 | 0.99 times |
| Baltimore-Columbia-Towson, MD | $49,970 | 1,200 | 0.87 | $59,070 | 0.85 times |
| Eau Claire, WI | $49,950 | 60 | 0.64 | $48,100 | 1.04 times |
| Bakersfield-Delano, CA | $49,870 | 160 | 0.46 | $47,470 | 1.05 times |
| Stockton-Lodi, CA | $49,860 | 170 | 0.57 | $48,990 | 1.02 times |
| Ann Arbor, MI | $49,810 | 70 | 0.32 | $55,380 | 0.90 times |
| Salisbury, MD | $49,660 | 60 | 1.11 | $48,710 | 1.02 times |
| Bremerton-Silverdale-Port Orchard, WA | $49,620 | 40 | 0.37 | $63,200 | 0.79 times |
| Oshkosh-Neenah, WI | $49,480 | 110 | 1.20 | $54,060 | 0.92 times |
| Sioux City, IA-NE-SD | $49,440 | 130 | 1.70 | $47,030 | 1.05 times |
| Louisville/Jefferson County, KY-IN | $49,400 | 660 | 0.95 | $48,370 | 1.02 times |
| Chicago-Naperville-Elgin, IL-IN | $49,390 | 3,950 | 0.86 | $54,720 | 0.90 times |
| Pittsfield, MA | $49,340 | 60 | 1.06 | $51,860 | 0.95 times |
| Naples-Marco Island, FL | $49,270 | 130 | 0.72 | $47,800 | 1.03 times |
| Albany-Schenectady-Troy, NY | $49,260 | 270 | 0.58 | $58,460 | 0.84 times |
| Eugene-Springfield, OR | $49,240 | 140 | 0.89 | $49,680 | 0.99 times |
| Minneapolis-St. Paul-Bloomington, MN-WI | $49,160 | 2,180 | 1.10 | $59,320 | 0.83 times |
| Paducah, KY-IL | $49,150 | 70 | 1.39 | $45,860 | 1.07 times |
| Lancaster, PA | $49,130 | 200 | 0.79 | $48,210 | 1.02 times |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $49,110 | 3,840 | 1.30 | $54,310 | 0.90 times |
| Madison, WI | $49,090 | 400 | 0.97 | $58,080 | 0.85 times |
| Hagerstown-Martinsburg, MD-WV | $49,080 | 90 | 0.79 | $47,440 | 1.03 times |
| Tampa-St. Petersburg-Clearwater, FL | $49,070 | 2,160 | 1.46 | $48,940 | 1.00 times |
| Helena, MT | $49,050 | 80 | 1.70 | $55,040 | 0.89 times |
| Grand Rapids-Wyoming-Kentwood, MI | $49,040 | 340 | 0.55 | $47,570 | 1.03 times |
| Utica-Rome, NY | $49,040 | 70 | 0.59 | $48,970 | 1.00 times |
| Merced, CA | $48,920 | 30 | 0.39 | $47,220 | 1.04 times |
| Warner Robins, GA | $48,830 | 30 | 0.40 | $48,600 | 1.00 times |
| Waterbury-Shelton, CT | $48,820 | 90 | 0.54 | $51,440 | 0.95 times |
| Bangor, ME | $48,750 | 40 | 0.48 | $47,960 | 1.02 times |
| Las Vegas-Henderson-North Las Vegas, NV | $48,750 | 1,930 | 1.67 | $46,670 | 1.04 times |
| Medford, OR | $48,730 | 40 | 0.48 | $49,900 | 0.98 times |
| Fort Wayne, IN | $48,600 | 260 | 1.12 | $47,700 | 1.02 times |
| Detroit-Warren-Dearborn, MI | $48,580 | 1,400 | 0.72 | $52,080 | 0.93 times |
| Fargo, ND-MN | $48,570 | 60 | 0.40 | $51,050 | 0.95 times |
| Colorado Springs, CO | $48,540 | 170 | 0.53 | $52,710 | 0.92 times |
| Green Bay, WI | $48,510 | 200 | 1.15 | $49,940 | 0.97 times |
| Seattle-Tacoma-Bellevue, WA | $48,460 | 1,400 | 0.66 | $72,610 | 0.67 times |
| Salem, OR | $48,360 | 40 | 0.22 | $55,310 | 0.87 times |
| Atlanta-Sandy Springs-Roswell, GA | $48,350 | 3,680 | 1.25 | $51,170 | 0.94 times |
| Cincinnati, OH-KY-IN | $48,320 | 1,050 | 0.93 | $50,170 | 0.96 times |
| Saginaw, MI | $48,310 | 90 | 1.12 | $46,200 | 1.05 times |
| St. Louis, MO-IL | $48,310 | 1,590 | 1.16 | $49,990 | 0.97 times |
| Bozeman, MT | $48,290 | 40 | 0.55 | $54,830 | 0.88 times |
| Columbus, OH | $48,200 | 1,890 | 1.67 | $51,340 | 0.94 times |
| Rapid City, SD | $48,090 | 70 | 0.97 | $46,270 | 1.04 times |
| Nashville-Davidson--Murfreesboro--Franklin, TN | $48,080 | 1,100 | 0.98 | $50,390 | 0.95 times |
| Albuquerque, NM | $48,010 | 240 | 0.58 | $48,060 | 1.00 times |
| Lexington-Fayette, KY | $48,010 | 360 | 1.22 | $48,620 | 0.99 times |
| Wausau, WI | $47,930 | 90 | 1.30 | $48,790 | 0.98 times |
| Dallas-Fort Worth-Arlington, TX | $47,790 | 8,950 | 2.16 | $51,440 | 0.93 times |
| Lebanon, PA | $47,790 | 40 | 0.67 | $46,500 | 1.03 times |
| Reno, NV | $47,780 | 230 | 0.81 | $49,660 | 0.96 times |
| Traverse City, MI | $47,770 | 40 | 0.61 | $47,470 | 1.01 times |
| Phoenix-Mesa-Chandler, AZ | $47,740 | 5,140 | 2.12 | $51,380 | 0.93 times |
| Bismarck, ND | $47,730 | 100 | 1.31 | $52,560 | 0.91 times |
| Palm Bay-Melbourne-Titusville, FL | $47,650 | 160 | 0.62 | $49,030 | 0.97 times |
| Crestview-Fort Walton Beach-Destin, FL | $47,630 | 80 | 0.65 | $47,510 | 1.00 times |
| Flagstaff, AZ | $47,620 | 30 | 0.48 | $47,500 | 1.00 times |
| Kalamazoo-Portage, MI | $47,500 | 60 | 0.51 | $48,510 | 0.98 times |
| San Antonio-New Braunfels, TX | $47,380 | 1,450 | 1.26 | $47,010 | 1.01 times |
| Orlando-Kissimmee-Sanford, FL | $47,370 | 1,720 | 1.19 | $46,630 | 1.02 times |
| Macon-Bibb County, GA | $47,340 | 90 | 0.97 | $45,160 | 1.05 times |
| Austin-Round Rock-San Marcos, TX | $47,310 | 1,780 | 1.35 | $56,950 | 0.83 times |
| Greenville-Anderson-Greer, SC | $47,210 | 1,290 | 2.91 | $46,580 | 1.01 times |
| Monroe, MI | $47,200 | 30 | 0.81 | $46,240 | 1.02 times |
| Dayton-Kettering-Beavercreek, OH | $47,190 | 270 | 0.72 | $49,980 | 0.94 times |
| Bloomington, IN | $47,160 | 140 | 1.85 | $47,660 | 0.99 times |
| La Crosse-Onalaska, WI-MN | $47,100 | 140 | 1.57 | $48,260 | 0.98 times |
| York-Hanover, PA | $46,980 | 120 | 0.62 | $48,170 | 0.98 times |
| Appleton, WI | $46,930 | 60 | 0.47 | $49,910 | 0.94 times |
| Miami-Fort Lauderdale-West Palm Beach, FL | $46,870 | 3,990 | 1.38 | $48,640 | 0.96 times |
| Deltona-Daytona Beach-Ormond Beach, FL | $46,850 | 100 | 0.44 | $44,940 | 1.04 times |
| Jacksonville, FL | $46,840 | 1,310 | 1.68 | $48,830 | 0.96 times |
| Panama City-Panama City Beach, FL | $46,840 | 50 | 0.55 | $45,030 | 1.04 times |
| Beaumont-Port Arthur, TX | $46,820 | 130 | 0.77 | $48,630 | 0.96 times |
| Kansas City, MO-KS | $46,750 | 1,260 | 1.13 | $50,820 | 0.92 times |
| Harrisburg-Carlisle, PA | $46,660 | 410 | 1.21 | $49,610 | 0.94 times |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | $46,660 | 170 | 0.63 | $50,990 | 0.92 times |
| Sioux Falls, SD-MN | $46,630 | 730 | 4.00 | $47,970 | 0.97 times |
| Spokane-Spokane Valley, WA | $46,620 | 180 | 0.68 | $54,660 | 0.85 times |
| Topeka, KS | $46,610 | 90 | 0.78 | $49,540 | 0.94 times |
| Canton-Massillon, OH | $46,530 | 200 | 1.21 | $45,810 | 1.02 times |
| Salt Lake City-Murray, UT | $46,500 | 1,780 | 2.10 | $55,240 | 0.84 times |
| Columbia, MO | $46,470 | 100 | 0.94 | $47,260 | 0.98 times |
| Richmond, VA | $46,470 | 1,040 | 1.54 | $51,460 | 0.90 times |
| Omaha, NE-IA | $46,350 | 300 | 0.58 | $49,660 | 0.93 times |
| Kennewick-Richland, WA | $46,320 | 130 | 0.98 | $57,290 | 0.81 times |
| Oklahoma City, OK | $46,300 | 750 | 1.08 | $47,230 | 0.98 times |
| Pittsburgh, PA | $46,270 | 1,130 | 0.99 | $49,650 | 0.93 times |
| Allentown-Bethlehem-Easton, PA-NJ | $46,130 | 470 | 1.21 | $48,990 | 0.94 times |
| Great Falls, MT | $46,110 | 100 | 2.58 | $46,510 | 0.99 times |
| Reading, PA | $46,040 | 210 | 1.17 | $49,440 | 0.93 times |
| Winston-Salem, NC | $46,010 | 200 | 0.71 | $46,380 | 0.99 times |
| Bloomington, IL | $45,940 | 140 | 1.50 | $53,140 | 0.86 times |
| Manchester-Nashua, NH | $45,930 | 330 | 1.64 | $56,530 | 0.81 times |
| Pensacola-Ferry Pass-Brent, FL | $45,910 | 650 | 3.36 | $46,240 | 0.99 times |
| Indianapolis-Carmel-Greenwood, IN | $45,900 | 1,120 | 0.99 | $49,340 | 0.93 times |
| Youngstown-Warren, OH | $45,850 | 130 | 0.78 | $43,800 | 1.05 times |
| Cape Coral-Fort Myers, FL | $45,800 | 190 | 0.61 | $46,780 | 0.98 times |
| Terre Haute, IN | $45,730 | 50 | 0.69 | $44,870 | 1.02 times |
| Winchester, VA-WV | $45,660 | 110 | 1.64 | $47,070 | 0.97 times |
| Janesville-Beloit, WI | $45,610 | 90 | 1.23 | $48,390 | 0.94 times |
| Pueblo, CO | $45,490 | 40 | 0.64 | $48,940 | 0.93 times |
| Amarillo, TX | $45,330 | 90 | 0.73 | $44,580 | 1.02 times |
| Port St. Lucie, FL | $45,300 | 80 | 0.48 | $46,490 | 0.97 times |
| Huntsville, AL | $45,270 | 370 | 1.35 | $51,740 | 0.87 times |
| Scranton--Wilkes-Barre, PA | $45,160 | 440 | 1.68 | $46,330 | 0.97 times |
| Greeley, CO | $45,120 | 50 | 0.45 | $55,070 | 0.82 times |
| Wichita, KS | $45,100 | 250 | 0.78 | $47,630 | 0.95 times |
| Tucson, AZ | $44,990 | 500 | 1.26 | $47,760 | 0.94 times |
| Charleston-North Charleston, SC | $44,870 | 540 | 1.33 | $49,150 | 0.91 times |
| Tulsa, OK | $44,790 | 620 | 1.32 | $46,670 | 0.96 times |
| Slidell-Mandeville-Covington, LA | $44,780 | 60 | 0.60 | $43,710 | 1.02 times |
| Wilmington, NC | $44,720 | 130 | 0.64 | $45,800 | 0.98 times |
| South Bend-Mishawaka, IN-MI | $44,710 | 80 | 0.57 | $46,540 | 0.96 times |
| Charleston, WV | $44,680 | 180 | 1.74 | $45,830 | 0.97 times |
| Houston-Pasadena-The Woodlands, TX | $44,670 | 4,660 | 1.39 | $49,410 | 0.90 times |
| Lafayette-West Lafayette, IN | $44,580 | 40 | 0.36 | $48,780 | 0.91 times |
| Lake Havasu City-Kingman, AZ | $44,390 | 50 | 0.86 | $44,230 | 1.00 times |
| Billings, MT | $44,270 | 90 | 0.99 | $49,060 | 0.90 times |
| Spartanburg, SC | $44,240 | 130 | 0.79 | $47,650 | 0.93 times |
| Rockford, IL | $44,210 | 100 | 0.71 | $47,120 | 0.94 times |
| Morgantown, WV | $44,190 | 100 | 1.40 | $47,350 | 0.93 times |
| Erie, PA | $44,140 | 60 | 0.45 | $44,460 | 0.99 times |
| Lakeland-Winter Haven, FL | $44,110 | 200 | 0.73 | $46,140 | 0.96 times |
| St. Cloud, MN | $44,070 | 190 | 1.78 | $50,840 | 0.87 times |
| Yakima, WA | $43,960 | 50 | 0.54 | $47,810 | 0.92 times |
| Grand Junction, CO | $43,850 | 40 | 0.64 | $48,510 | 0.90 times |
| Lincoln, NE | $43,830 | 160 | 0.86 | $49,800 | 0.88 times |
| Memphis, TN-MS-AR | $43,820 | 450 | 0.72 | $46,890 | 0.93 times |
| Peoria, IL | $43,820 | 60 | 0.38 | $49,590 | 0.88 times |
| Binghamton, NY | $43,770 | 70 | 0.66 | $49,460 | 0.88 times |
| Gulfport-Biloxi, MS | $43,740 | 140 | 0.85 | $43,470 | 1.01 times |
| Wheeling, WV-OH | $43,690 | 50 | 0.88 | $44,250 | 0.99 times |
| Durham-Chapel Hill, NC | $43,650 | 250 | 0.70 | $60,720 | 0.72 times |
| Hickory-Lenoir-Morganton, NC | $43,390 | 110 | 0.72 | $45,220 | 0.96 times |
| Wichita Falls, TX | $43,350 | 50 | 0.88 | $43,210 | 1.00 times |
| Springfield, IL | $43,310 | 60 | 0.54 | $52,670 | 0.82 times |
| Shreveport-Bossier City, LA | $43,260 | 110 | 0.67 | $44,820 | 0.97 times |
| Chambersburg, PA | $43,190 | 50 | 0.83 | $47,540 | 0.91 times |
| Springfield, MO | $43,190 | 170 | 0.73 | $45,780 | 0.94 times |
| Savannah, GA | $43,180 | 100 | 0.47 | $47,240 | 0.91 times |
| Yuma, AZ | $43,160 | 70 | 0.97 | $44,170 | 0.98 times |
| Bowling Green, KY | $43,150 | 30 | 0.41 | $45,040 | 0.96 times |
| Rochester, NY | $43,150 | 490 | 0.98 | $51,210 | 0.84 times |
| Birmingham, AL | $43,100 | 460 | 0.86 | $47,770 | 0.90 times |
| Odessa, TX | $43,010 | 40 | 0.45 | $48,590 | 0.89 times |
| Glens Falls, NY | $42,540 | 50 | 0.88 | $49,090 | 0.87 times |
| Corpus Christi, TX | $42,530 | 170 | 0.86 | $45,350 | 0.94 times |
| Asheville, NC | $42,460 | 120 | 0.66 | $46,870 | 0.91 times |
| Evansville, IN | $42,380 | 110 | 0.83 | $46,540 | 0.91 times |
| Casper, WY | $42,340 | 30 | 0.79 | $48,880 | 0.87 times |
| Altoona, PA | $42,330 | 50 | 0.79 | $44,270 | 0.96 times |
| St. George, UT | $42,310 | 50 | 0.55 | $45,140 | 0.94 times |
| New Orleans-Metairie, LA | $42,230 | 440 | 0.97 | $47,290 | 0.89 times |
| Lynchburg, VA | $42,200 | 40 | 0.40 | $46,190 | 0.91 times |
| Decatur, AL | $42,180 | 80 | 1.27 | $46,280 | 0.91 times |
| Coeur d'Alene, ID | $42,130 | 40 | 0.51 | $47,750 | 0.88 times |
| Rocky Mount, NC | $42,080 | 40 | 0.70 | $43,960 | 0.96 times |
| Jackson, MS | $41,950 | 180 | 0.65 | $42,850 | 0.98 times |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $41,910 | 90 | 0.57 | $37,930 | 1.10 times |
| Greenville, NC | $41,900 | 70 | 0.80 | $46,560 | 0.90 times |
| Lansing-East Lansing, MI | $41,840 | 210 | 0.96 | $52,800 | 0.79 times |
| Boulder, CO | $41,580 | 140 | 0.70 | $69,580 | 0.60 times |
| College Station-Bryan, TX | $41,550 | 90 | 0.69 | $44,470 | 0.93 times |
| Toledo, OH | $41,550 | 360 | 1.21 | $48,220 | 0.86 times |
| Abilene, TX | $41,480 | 60 | 0.83 | $44,340 | 0.94 times |
| Davenport-Moline-Rock Island, IA-IL | $41,410 | 90 | 0.49 | $48,550 | 0.85 times |
| Huntington-Ashland, WV-KY-OH | $41,350 | 90 | 0.64 | $44,600 | 0.93 times |
| Provo-Orem-Lehi, UT | $41,320 | 220 | 0.69 | $48,010 | 0.86 times |
| Jonesboro, AR | $41,270 | 80 | 1.21 | $42,240 | 0.98 times |
| Ocala, FL | $41,210 | 90 | 0.70 | $43,990 | 0.94 times |
| Fayetteville, NC | $41,200 | 60 | 0.48 | $45,620 | 0.90 times |
| Missoula, MT | $41,130 | 110 | 1.66 | $47,830 | 0.86 times |
| Tallahassee, FL | $41,090 | 120 | 0.66 | $46,520 | 0.88 times |
| Dalton, GA | $41,030 | 30 | 0.49 | $42,210 | 0.97 times |
| Akron, OH | $40,760 | 470 | 1.45 | $48,840 | 0.83 times |
| Dover, DE | $40,720 | 170 | 2.47 | $46,690 | 0.87 times |
| Cleveland, OH | $40,700 | 1,360 | 1.29 | $50,140 | 0.81 times |
| Hilton Head Island-Bluffton-Port Royal, SC | $40,680 | 120 | 1.49 | $43,850 | 0.93 times |
| Elmira, NY | $40,450 | 40 | 1.02 | $47,850 | 0.85 times |
| Las Cruces, NM | $40,420 | 50 | 0.56 | $42,070 | 0.96 times |
| Boise City, ID | $40,260 | Not published by BLS | Not published by BLS | $49,100 | 0.82 times |
| Buffalo-Cheektowaga, NY | $40,260 | 2,540 | 4.64 | $50,790 | 0.79 times |
| North Port-Bradenton-Sarasota, FL | $40,210 | 440 | 1.26 | $47,440 | 0.85 times |
| Idaho Falls, ID | $40,190 | 60 | 0.74 | $46,800 | 0.86 times |
| Tuscaloosa, AL | $40,190 | 70 | 0.62 | $45,220 | 0.89 times |
| Fort Smith, AR-OK | $40,160 | 100 | 1.05 | $39,560 | 1.02 times |
| Longview, TX | $40,160 | 80 | 0.67 | $45,150 | 0.89 times |
| Charlotte-Concord-Gastonia, NC-SC | $40,040 | 2,320 | 1.67 | $49,990 | 0.80 times |
| Mobile, AL | $40,030 | 300 | 1.70 | $47,000 | 0.85 times |
| Florence, SC | $39,820 | 190 | 2.07 | $43,520 | 0.91 times |
| Fayetteville-Springdale-Rogers, AR | $39,560 | 160 | 0.57 | $46,610 | 0.85 times |
| Ogden, UT | $39,540 | 220 | 0.79 | $48,900 | 0.81 times |
| Cape Girardeau, MO-IL | $39,490 | 60 | 1.34 | $44,470 | 0.89 times |
| Daphne-Fairhope-Foley, AL | $39,460 | 40 | 0.49 | $38,520 | 1.02 times |
| Little Rock-North Little Rock-Conway, AR | $39,430 | 220 | 0.59 | $45,790 | 0.86 times |
| Columbia, SC | $39,370 | 820 | 2.04 | $46,430 | 0.85 times |
| Muncie, IN | $39,360 | 40 | 0.93 | $44,110 | 0.89 times |
| Kingsport-Bristol, TN-VA | $39,270 | 70 | 0.55 | $45,240 | 0.87 times |
| Lafayette, LA | $39,270 | 80 | 0.45 | $41,780 | 0.94 times |
| Baton Rouge, LA | $39,130 | 460 | 1.09 | $48,710 | 0.80 times |
| Jackson, MI | $38,860 | 70 | 1.27 | $47,760 | 0.81 times |
| Brownsville-Harlingen, TX | $38,850 | 140 | 0.85 | $36,490 | 1.06 times |
| Tyler, TX | $38,810 | 110 | 0.93 | $42,650 | 0.91 times |
| Knoxville, TN | $38,750 | 440 | 1.02 | $47,080 | 0.82 times |
| Johnstown, PA | $38,690 | 50 | 0.97 | $44,110 | 0.88 times |
| Killeen-Temple, TX | $38,650 | 210 | 1.39 | $46,660 | 0.83 times |
| Gainesville, FL | $38,480 | 210 | 1.32 | $47,020 | 0.82 times |
| Montgomery, AL | $38,390 | 130 | 0.78 | $44,950 | 0.85 times |
| Chattanooga, TN-GA | $38,370 | 430 | 1.55 | $46,700 | 0.82 times |
| Flint, MI | $38,370 | 120 | 0.89 | $45,880 | 0.84 times |
| Albany, GA | $38,360 | 40 | 0.63 | $43,620 | 0.88 times |
| Jacksonville, NC | $38,360 | 40 | 0.83 | $40,230 | 0.95 times |
| Florence-Muscle Shoals, AL | $38,040 | 60 | 0.98 | $39,740 | 0.96 times |
| Houma-Bayou Cane-Thibodaux, LA | $37,990 | 80 | 0.88 | $45,610 | 0.83 times |
| Texarkana, TX-AR | $37,840 | 50 | 0.83 | $43,200 | 0.88 times |
| Waterloo-Cedar Falls, IA | $37,840 | 170 | 1.95 | $47,430 | 0.80 times |
| McAllen-Edinburg-Mission, TX | $37,730 | 260 | 0.87 | $35,830 | 1.05 times |
| Waco, TX | $37,560 | 150 | 1.11 | $46,020 | 0.82 times |
| Lubbock, TX | $37,440 | 190 | 1.12 | $42,130 | 0.89 times |
| Laredo, TX | $37,180 | 150 | 1.39 | $37,250 | 1.00 times |
| El Paso, TX | $36,870 | 520 | 1.49 | $39,510 | 0.93 times |
| Augusta-Richmond County, GA-SC | $36,730 | 190 | 0.78 | $45,990 | 0.80 times |
| Gadsden, AL | $36,660 | 50 | 1.48 | $36,660 | 1.00 times |
| Cleveland, TN | $36,560 | 50 | 1.10 | $40,230 | 0.91 times |
| Johnson City, TN | $36,490 | 470 | 5.67 | $43,480 | 0.84 times |
| Dothan, AL | $36,400 | 60 | 1.01 | $38,170 | 0.95 times |
| Brunswick-St. Simons, GA | $36,390 | 30 | 0.70 | $41,940 | 0.87 times |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $36,300 | 1,170 | 1.51 | $49,430 | 0.73 times |
| San Angelo, TX | $36,270 | 100 | 1.89 | $43,530 | 0.83 times |
| Jackson, TN | $36,240 | 80 | 0.91 | $44,790 | 0.81 times |
| Roanoke, VA | $36,240 | 230 | 1.49 | $47,140 | 0.77 times |
| Grand Forks, ND-MN | $36,110 | 40 | 0.68 | $49,760 | 0.73 times |
| St. Joseph, MO-KS | $35,950 | 110 | 2.06 | $47,350 | 0.76 times |
| Columbus, GA-AL | $35,820 | 130 | 1.07 | $43,540 | 0.82 times |
| Monroe, LA | $35,740 | 230 | 2.60 | $38,150 | 0.94 times |
| Jefferson City, MO | $35,520 | 90 | 1.13 | $48,030 | 0.74 times |
| Lima, OH | $35,410 | 60 | 1.14 | $47,170 | 0.75 times |
| Hattiesburg, MS | $35,360 | 100 | 1.50 | $37,750 | 0.94 times |
| Greensboro-High Point, NC | $35,300 | 670 | 1.79 | $46,570 | 0.76 times |
| Sherman-Denison, TX | $35,270 | 220 | 4.12 | $44,610 | 0.79 times |
| Joplin, MO-KS | $34,550 | 130 | 1.43 | $44,980 | 0.77 times |
| Clarksville, TN-KY | $34,510 | 80 | 0.75 | $44,860 | 0.77 times |
| Blacksburg-Christiansburg-Radford, VA | $33,860 | 30 | 0.42 | $48,120 | 0.70 times |
| Mansfield, OH | $31,430 | 60 | 1.25 | $44,700 | 0.70 times |
| Logan, UT-ID | $30,320 | 70 | 0.97 | $46,360 | 0.65 times |
| San Juan-Bayamon-Caguas, PR | $26,420 | 2,220 | 3.15 | $29,440 | 0.90 times |
| Arecibo, PR | $24,960 | 140 | 3.85 | $26,120 | 0.96 times |
| Mayaguez, PR | $23,560 | 140 | 2.61 | $25,270 | 0.93 times |
| Aguadilla, PR | $23,350 | 120 | 2.34 | $26,480 | 0.88 times |
| Ponce, PR | $23,080 | 120 | 1.91 | $26,940 | 0.86 times |
Source: U.S. Bureau of Labor Statistics, OEWS May 2025. SOC 43-3011 Bill and Account Collectors and SOC 00-0000 All Occupations, cross-industry and all ownership. BLS source tables.
Back to the national pay page · Build a range for a job posting