BLS OEWS May 2025
Enrolled Agent 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 13-2082 Tax Preparers. BLS reports Enrolled Agent 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 Francisco-Oakland-Fremont, CA | $84,240 | 1,410 | 1.21 | $74,260 | 1.13 times |
| San Jose-Sunnyvale-Santa Clara, CA | $81,180 | 760 | 1.37 | $84,050 | 0.97 times |
| Kansas City, MO-KS | $78,920 | 560 | 1.04 | $50,820 | 1.55 times |
| Jefferson City, MO | $75,990 | 30 | 0.85 | $48,030 | 1.58 times |
| Santa Cruz-Watsonville, CA | $71,800 | 60 | 1.20 | $54,730 | 1.31 times |
| New York-Newark-Jersey City, NY-NJ | $71,300 | 8,100 | 1.73 | $61,430 | 1.16 times |
| Amarillo, TX | $70,980 | 60 | 0.92 | $44,580 | 1.59 times |
| San Diego-Chula Vista-Carlsbad, CA | $70,170 | 690 | 0.92 | $58,690 | 1.20 times |
| St. Louis, MO-IL | $69,210 | 380 | 0.57 | $49,990 | 1.38 times |
| Salt Lake City-Murray, UT | $66,920 | 670 | 1.64 | $55,240 | 1.21 times |
Lowest published medians
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| Fort Smith, AR-OK | $30,160 | 40 | 0.86 | $39,560 | 0.76 times |
| Sumter, SC | $30,410 | 70 | 4.07 | $42,890 | 0.71 times |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $30,930 | 110 | 1.57 | $37,930 | 0.82 times |
| Clarksville, TN-KY | $34,600 | 40 | 0.84 | $44,860 | 0.77 times |
| Vineland, NJ | $34,780 | 40 | 1.15 | $48,190 | 0.72 times |
| Urban Honolulu, HI | $34,860 | Not published by BLS | Not published by BLS | $57,220 | 0.61 times |
| Huntington-Ashland, WV-KY-OH | $35,100 | 60 | 0.84 | $44,600 | 0.79 times |
| Memphis, TN-MS-AR | $35,410 | 230 | 0.76 | $46,890 | 0.76 times |
| Fayetteville-Springdale-Rogers, AR | $35,650 | 100 | 0.76 | $46,610 | 0.76 times |
| Waterbury-Shelton, CT | $35,740 | 80 | 1.03 | $51,440 | 0.69 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 |
|---|---|---|---|---|---|
| San Juan-Bayamon-Caguas, PR | $47,590 | 300 | 0.89 | $29,440 | 1.62 times |
| Amarillo, TX | $70,980 | 60 | 0.92 | $44,580 | 1.59 times |
| Jefferson City, MO | $75,990 | 30 | 0.85 | $48,030 | 1.58 times |
| Kansas City, MO-KS | $78,920 | 560 | 1.04 | $50,820 | 1.55 times |
| El Paso, TX | $59,990 | Not published by BLS | Not published by BLS | $39,510 | 1.52 times |
| Florence, SC | $63,600 | 60 | 1.33 | $43,520 | 1.46 times |
| Waco, TX | $65,020 | 40 | 0.55 | $46,020 | 1.41 times |
| St. Louis, MO-IL | $69,210 | 380 | 0.57 | $49,990 | 1.38 times |
| Greenville-Anderson-Greer, SC | $63,460 | 310 | 1.47 | $46,580 | 1.36 times |
| Brownsville-Harlingen, TX | $49,630 | 90 | 1.21 | $36,490 | 1.36 times |
| Billings, MT | $65,930 | 80 | 1.72 | $49,060 | 1.34 times |
| Provo-Orem-Lehi, UT | $64,240 | 250 | 1.68 | $48,010 | 1.34 times |
| Salinas, CA | $63,060 | 90 | 0.93 | $47,380 | 1.33 times |
| Rapid City, SD | $61,100 | 50 | 1.41 | $46,270 | 1.32 times |
| Erie, PA | $58,460 | 50 | 0.89 | $44,460 | 1.31 times |
| Santa Cruz-Watsonville, CA | $71,800 | 60 | 1.20 | $54,730 | 1.31 times |
| Sebastian-Vero Beach-West Vero Corridor, FL | $59,330 | 70 | 2.33 | $45,480 | 1.30 times |
| Las Vegas-Henderson-North Las Vegas, NV | $60,170 | 1,130 | 2.02 | $46,670 | 1.29 times |
| Deltona-Daytona Beach-Ormond Beach, FL | $57,920 | 100 | 0.95 | $44,940 | 1.29 times |
| Fargo, ND-MN | $65,320 | 110 | 1.44 | $51,050 | 1.28 times |
| Modesto, CA | $64,630 | 170 | 1.79 | $50,610 | 1.28 times |
| Charleston-North Charleston, SC | $62,350 | 210 | 1.07 | $49,150 | 1.27 times |
| Wichita, KS | $60,260 | 100 | 0.68 | $47,630 | 1.27 times |
| Dubuque, IA | $61,330 | 50 | 1.71 | $48,750 | 1.26 times |
| Fresno, CA | $58,970 | 250 | 1.05 | $46,910 | 1.26 times |
| Stockton-Lodi, CA | $61,460 | 110 | 0.75 | $48,990 | 1.25 times |
| Bakersfield-Delano, CA | $59,490 | Not published by BLS | Not published by BLS | $47,470 | 1.25 times |
| Redding, CA | $61,200 | 60 | 1.73 | $48,920 | 1.25 times |
| Ocala, FL | $54,880 | 110 | 1.90 | $43,990 | 1.25 times |
| Naples-Marco Island, FL | $59,610 | 130 | 1.55 | $47,800 | 1.25 times |
| Reno, NV | $61,790 | 140 | 1.00 | $49,660 | 1.24 times |
| North Port-Bradenton-Sarasota, FL | $58,910 | Not published by BLS | Not published by BLS | $47,440 | 1.24 times |
| Davenport-Moline-Rock Island, IA-IL | $60,280 | 80 | 0.92 | $48,550 | 1.24 times |
| Springfield, MO | $56,820 | 160 | 1.43 | $45,780 | 1.24 times |
| Cape Coral-Fort Myers, FL | $58,020 | 150 | 1.01 | $46,780 | 1.24 times |
| Lancaster, PA | $59,550 | 70 | 0.55 | $48,210 | 1.24 times |
| Eugene-Springfield, OR | $61,300 | 140 | 1.78 | $49,680 | 1.23 times |
| Pittsburgh, PA | $61,140 | 410 | 0.75 | $49,650 | 1.23 times |
| Des Moines-West Des Moines, IA | $63,560 | 210 | 1.07 | $51,820 | 1.23 times |
| Salt Lake City-Murray, UT | $66,920 | 670 | 1.64 | $55,240 | 1.21 times |
| Richmond, VA | $62,160 | 310 | 0.97 | $51,460 | 1.21 times |
| San Diego-Chula Vista-Carlsbad, CA | $70,170 | 690 | 0.92 | $58,690 | 1.20 times |
| San Luis Obispo-Paso Robles, CA | $60,480 | Not published by BLS | Not published by BLS | $50,770 | 1.19 times |
| Louisville/Jefferson County, KY-IN | $57,220 | 280 | 0.84 | $48,370 | 1.18 times |
| Buffalo-Cheektowaga, NY | $60,040 | 320 | 1.23 | $50,790 | 1.18 times |
| Oxnard-Thousand Oaks-Ventura, CA | $62,050 | 260 | 1.65 | $52,510 | 1.18 times |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | $60,210 | 180 | 1.39 | $50,990 | 1.18 times |
| Rochester, NY | $60,180 | 290 | 1.19 | $51,210 | 1.18 times |
| Albany, OR | $58,220 | 30 | 1.40 | $49,700 | 1.17 times |
| St. Cloud, MN | $59,290 | 30 | 0.66 | $50,840 | 1.17 times |
| Los Angeles-Long Beach-Anaheim, CA | $65,120 | 3,250 | 1.05 | $55,850 | 1.17 times |
| Harrisburg-Carlisle, PA | $57,770 | 60 | 0.34 | $49,610 | 1.16 times |
| New York-Newark-Jersey City, NY-NJ | $71,300 | 8,100 | 1.73 | $61,430 | 1.16 times |
| Santa Rosa-Petaluma, CA | $65,930 | 130 | 1.26 | $56,850 | 1.16 times |
| Syracuse, NY | $61,290 | 100 | 0.68 | $52,990 | 1.16 times |
| Medford, OR | $57,640 | 90 | 2.11 | $49,900 | 1.16 times |
| Bend, OR | $62,950 | 80 | 1.57 | $54,570 | 1.15 times |
| Grand Rapids-Wyoming-Kentwood, MI | $54,570 | 140 | 0.47 | $47,570 | 1.15 times |
| Grand Junction, CO | $55,640 | 30 | 0.97 | $48,510 | 1.15 times |
| Gulfport-Biloxi, MS | $49,680 | 70 | 0.92 | $43,470 | 1.14 times |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $62,010 | 1,150 | 0.81 | $54,310 | 1.14 times |
| Wilmington, NC | $52,220 | 130 | 1.41 | $45,800 | 1.14 times |
| Roanoke, VA | $53,630 | 50 | 0.64 | $47,140 | 1.14 times |
| San Francisco-Oakland-Fremont, CA | $84,240 | 1,410 | 1.21 | $74,260 | 1.13 times |
| Colorado Springs, CO | $58,900 | 180 | 1.13 | $52,710 | 1.12 times |
| Greeley, CO | $61,420 | 50 | 0.87 | $55,070 | 1.12 times |
| Binghamton, NY | $54,880 | 40 | 0.88 | $49,460 | 1.11 times |
| Tyler, TX | $47,210 | Not published by BLS | Not published by BLS | $42,650 | 1.11 times |
| Punta Gorda, FL | $50,300 | 60 | 2.27 | $45,500 | 1.11 times |
| McAllen-Edinburg-Mission, TX | $39,580 | 150 | 1.01 | $35,830 | 1.10 times |
| Shreveport-Bossier City, LA | $49,500 | 60 | 0.74 | $44,820 | 1.10 times |
| Sioux Falls, SD-MN | $52,530 | 110 | 1.26 | $47,970 | 1.10 times |
| Jacksonville, NC | $43,550 | 30 | 1.31 | $40,230 | 1.08 times |
| Orlando-Kissimmee-Sanford, FL | $50,220 | 430 | 0.62 | $46,630 | 1.08 times |
| Helena, MT | $59,170 | 30 | 1.40 | $55,040 | 1.08 times |
| Providence-Warwick, RI-MA | $57,680 | 420 | 1.21 | $53,680 | 1.07 times |
| Tallahassee, FL | $49,650 | 80 | 0.88 | $46,520 | 1.07 times |
| Albany-Schenectady-Troy, NY | $62,290 | 310 | 1.38 | $58,460 | 1.07 times |
| Hickory-Lenoir-Morganton, NC | $47,940 | 80 | 1.03 | $45,220 | 1.06 times |
| Vallejo, CA | $61,930 | 70 | 0.97 | $58,620 | 1.06 times |
| Salem, OR | $58,330 | 140 | 1.53 | $55,310 | 1.05 times |
| Cedar Rapids, IA | $51,820 | 80 | 1.12 | $49,360 | 1.05 times |
| Oklahoma City, OK | $49,450 | 590 | 1.78 | $47,230 | 1.05 times |
| Logan, UT-ID | $48,500 | 50 | 1.67 | $46,360 | 1.05 times |
| Denver-Aurora-Centennial, CO | $65,150 | 970 | 1.22 | $62,320 | 1.05 times |
| Sioux City, IA-NE-SD | $48,650 | 30 | 0.94 | $47,030 | 1.03 times |
| Winston-Salem, NC | $47,860 | 150 | 1.08 | $46,380 | 1.03 times |
| St. George, UT | $46,380 | 40 | 0.88 | $45,140 | 1.03 times |
| Asheville, NC | $47,930 | 80 | 0.87 | $46,870 | 1.02 times |
| Minneapolis-St. Paul-Bloomington, MN-WI | $60,650 | 650 | 0.68 | $59,320 | 1.02 times |
| Dover, DE | $47,720 | 40 | 1.19 | $46,690 | 1.02 times |
| Racine-Mount Pleasant, WI | $49,830 | 40 | 1.10 | $48,870 | 1.02 times |
| Jacksonville, FL | $49,500 | Not published by BLS | Not published by BLS | $48,830 | 1.01 times |
| Sacramento-Roseville-Folsom, CA | $60,430 | 740 | 1.39 | $59,750 | 1.01 times |
| Portland-Vancouver-Hillsboro, OR-WA | $61,350 | 870 | 1.46 | $60,690 | 1.01 times |
| Barnstable Town, MA | $56,960 | 60 | 1.31 | $56,360 | 1.01 times |
| Charlotte-Concord-Gastonia, NC-SC | $50,350 | 850 | 1.28 | $49,990 | 1.01 times |
| Duluth, MN-WI | $50,170 | 60 | 0.94 | $50,000 | 1.00 times |
| Fayetteville, NC | $45,620 | 90 | 1.36 | $45,620 | 1.00 times |
| Charleston, WV | $45,650 | 50 | 0.99 | $45,830 | 1.00 times |
| Miami-Fort Lauderdale-West Palm Beach, FL | $48,310 | Not published by BLS | Not published by BLS | $48,640 | 0.99 times |
| Tampa-St. Petersburg-Clearwater, FL | $48,550 | 1,060 | 1.49 | $48,940 | 0.99 times |
| Port St. Lucie, FL | $46,100 | 140 | 1.63 | $46,490 | 0.99 times |
| Lakeland-Winter Haven, FL | $45,660 | 100 | 0.79 | $46,140 | 0.99 times |
| Ogden, UT | $48,210 | 110 | 0.85 | $48,900 | 0.99 times |
| Milwaukee-Waukesha, WI | $50,430 | 440 | 1.09 | $51,160 | 0.99 times |
| Tucson, AZ | $46,960 | 270 | 1.41 | $47,760 | 0.98 times |
| Lansing-East Lansing, MI | $51,870 | 70 | 0.68 | $52,800 | 0.98 times |
| Atlanta-Sandy Springs-Roswell, GA | $50,070 | Not published by BLS | Not published by BLS | $51,170 | 0.98 times |
| Coeur d'Alene, ID | $46,680 | 40 | 1.24 | $47,750 | 0.98 times |
| Augusta-Richmond County, GA-SC | $44,920 | 80 | 0.74 | $45,990 | 0.98 times |
| Greensboro-High Point, NC | $45,250 | 150 | 0.85 | $46,570 | 0.97 times |
| Cincinnati, OH-KY-IN | $48,730 | Not published by BLS | Not published by BLS | $50,170 | 0.97 times |
| San Jose-Sunnyvale-Santa Clara, CA | $81,180 | 760 | 1.37 | $84,050 | 0.97 times |
| Fort Wayne, IN | $45,930 | 140 | 1.23 | $47,700 | 0.96 times |
| Dayton-Kettering-Beavercreek, OH | $48,030 | Not published by BLS | Not published by BLS | $49,980 | 0.96 times |
| Houston-Pasadena-The Woodlands, TX | $47,320 | 1,280 | 0.79 | $49,410 | 0.96 times |
| Lincoln, NE | $47,590 | 60 | 0.65 | $49,800 | 0.96 times |
| Prescott Valley-Prescott, AZ | $44,250 | Not published by BLS | Not published by BLS | $46,330 | 0.96 times |
| Knoxville, TN | $44,940 | 150 | 0.71 | $47,080 | 0.95 times |
| Chattanooga, TN-GA | $44,560 | 120 | 0.87 | $46,700 | 0.95 times |
| Nashville-Davidson--Murfreesboro--Franklin, TN | $48,080 | 400 | 0.74 | $50,390 | 0.95 times |
| Baltimore-Columbia-Towson, MD | $56,160 | 660 | 0.99 | $59,070 | 0.95 times |
| Evansville, IN | $44,200 | 80 | 1.20 | $46,540 | 0.95 times |
| Bridgeport-Stamford-Danbury, CT | $58,370 | 240 | 1.22 | $61,470 | 0.95 times |
| Lafayette-West Lafayette, IN | $46,300 | 50 | 0.95 | $48,780 | 0.95 times |
| Corpus Christi, TX | $42,990 | 90 | 0.95 | $45,350 | 0.95 times |
| Kingsport-Bristol, TN-VA | $42,700 | 50 | 0.85 | $45,240 | 0.94 times |
| Anchorage, AK | $56,740 | 60 | 0.65 | $60,200 | 0.94 times |
| Durham-Chapel Hill, NC | $57,090 | 150 | 0.86 | $60,720 | 0.94 times |
| Boulder, CO | $65,410 | 110 | 1.14 | $69,580 | 0.94 times |
| Boise City, ID | $46,000 | Not published by BLS | Not published by BLS | $49,100 | 0.94 times |
| Palm Bay-Melbourne-Titusville, FL | $45,820 | 130 | 1.07 | $49,030 | 0.93 times |
| Manchester-Nashua, NH | $52,570 | 90 | 0.95 | $56,530 | 0.93 times |
| Indianapolis-Carmel-Greenwood, IN | $45,780 | 700 | 1.28 | $49,340 | 0.93 times |
| Warner Robins, GA | $44,620 | 30 | 0.93 | $48,600 | 0.92 times |
| Dallas-Fort Worth-Arlington, TX | $47,020 | 1,780 | 0.89 | $51,440 | 0.91 times |
| Raleigh-Cary, NC | $47,290 | Not published by BLS | Not published by BLS | $51,990 | 0.91 times |
| Janesville-Beloit, WI | $43,850 | 40 | 1.22 | $48,390 | 0.91 times |
| Green Bay, WI | $44,840 | 50 | 0.56 | $49,940 | 0.90 times |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $44,320 | 370 | 0.98 | $49,430 | 0.90 times |
| Lubbock, TX | $37,770 | 50 | 0.67 | $42,130 | 0.90 times |
| Boston-Cambridge-Newton, MA-NH | $59,630 | 1,110 | 0.83 | $66,620 | 0.90 times |
| Detroit-Warren-Dearborn, MI | $46,450 | 830 | 0.89 | $52,080 | 0.89 times |
| Terre Haute, IN | $39,990 | 40 | 1.34 | $44,870 | 0.89 times |
| Chicago-Naperville-Elgin, IL-IN | $48,670 | 1,020 | 0.46 | $54,720 | 0.89 times |
| Portland-South Portland, ME | $50,070 | Not published by BLS | Not published by BLS | $56,960 | 0.88 times |
| Phoenix-Mesa-Chandler, AZ | $44,770 | 1,580 | 1.35 | $51,380 | 0.87 times |
| Chico, CA | $41,600 | 40 | 0.93 | $48,050 | 0.87 times |
| Lake Havasu City-Kingman, AZ | $37,680 | 50 | 1.79 | $44,230 | 0.85 times |
| Scranton--Wilkes-Barre, PA | $39,400 | 90 | 0.70 | $46,330 | 0.85 times |
| Midland, TX | $46,210 | 30 | 0.57 | $54,480 | 0.85 times |
| College Station-Bryan, TX | $37,630 | 30 | 0.51 | $44,470 | 0.85 times |
| Austin-Round Rock-San Marcos, TX | $48,150 | 490 | 0.77 | $56,950 | 0.85 times |
| Yuma, AZ | $37,260 | 30 | 0.92 | $44,170 | 0.84 times |
| Omaha, NE-IA | $41,600 | 170 | 0.71 | $49,660 | 0.84 times |
| Little Rock-North Little Rock-Conway, AR | $38,140 | 130 | 0.74 | $45,790 | 0.83 times |
| Bowling Green, KY | $37,010 | 30 | 0.85 | $45,040 | 0.82 times |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $30,930 | 110 | 1.57 | $37,930 | 0.82 times |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $57,890 | 1,150 | 0.75 | $71,060 | 0.81 times |
| Tulsa, OK | $38,000 | 300 | 1.35 | $46,670 | 0.81 times |
| Killeen-Temple, TX | $37,760 | 70 | 0.90 | $46,660 | 0.81 times |
| Sherman-Denison, TX | $35,960 | 30 | 1.35 | $44,610 | 0.81 times |
| Spartanburg, SC | $38,390 | 60 | 0.68 | $47,650 | 0.81 times |
| Albuquerque, NM | $38,490 | 190 | 0.94 | $48,060 | 0.80 times |
| Lake Charles, LA | $36,480 | 50 | 0.97 | $45,700 | 0.80 times |
| Lexington-Fayette, KY | $38,510 | 240 | 1.72 | $48,620 | 0.79 times |
| Madison, WI | $45,810 | 140 | 0.68 | $58,080 | 0.79 times |
| Huntington-Ashland, WV-KY-OH | $35,100 | 60 | 0.84 | $44,600 | 0.79 times |
| Grants Pass, OR | $39,560 | 40 | 2.44 | $50,730 | 0.78 times |
| Columbia, SC | $36,150 | 150 | 0.75 | $46,430 | 0.78 times |
| Eau Claire, WI | $37,420 | 40 | 0.93 | $48,100 | 0.78 times |
| Kennewick-Richland, WA | $44,250 | 50 | 0.85 | $57,290 | 0.77 times |
| Clarksville, TN-KY | $34,600 | 40 | 0.84 | $44,860 | 0.77 times |
| Bellingham, WA | $44,250 | 50 | 1.06 | $57,820 | 0.77 times |
| Fayetteville-Springdale-Rogers, AR | $35,650 | 100 | 0.76 | $46,610 | 0.76 times |
| Atlantic City-Hammonton, NJ | $36,300 | 90 | 1.09 | $47,520 | 0.76 times |
| Fort Smith, AR-OK | $30,160 | 40 | 0.86 | $39,560 | 0.76 times |
| Memphis, TN-MS-AR | $35,410 | 230 | 0.76 | $46,890 | 0.76 times |
| Spokane-Spokane Valley, WA | $40,160 | 120 | 0.97 | $54,660 | 0.73 times |
| Vineland, NJ | $34,780 | 40 | 1.15 | $48,190 | 0.72 times |
| Sumter, SC | $30,410 | 70 | 4.07 | $42,890 | 0.71 times |
| Waterbury-Shelton, CT | $35,740 | 80 | 1.03 | $51,440 | 0.69 times |
| Seattle-Tacoma-Bellevue, WA | $47,860 | 780 | 0.76 | $72,610 | 0.66 times |
| Hartford-West Hartford-East Hartford, CT | $37,760 | 200 | 0.68 | $59,940 | 0.63 times |
| Urban Honolulu, HI | $34,860 | Not published by BLS | Not published by BLS | $57,220 | 0.61 times |
All published metro medians
| Metro | Occupation median | Employment | Location quotient | All-occupations median | Wage ratio |
|---|---|---|---|---|---|
| San Francisco-Oakland-Fremont, CA | $84,240 | 1,410 | 1.21 | $74,260 | 1.13 times |
| San Jose-Sunnyvale-Santa Clara, CA | $81,180 | 760 | 1.37 | $84,050 | 0.97 times |
| Kansas City, MO-KS | $78,920 | 560 | 1.04 | $50,820 | 1.55 times |
| Jefferson City, MO | $75,990 | 30 | 0.85 | $48,030 | 1.58 times |
| Santa Cruz-Watsonville, CA | $71,800 | 60 | 1.20 | $54,730 | 1.31 times |
| New York-Newark-Jersey City, NY-NJ | $71,300 | 8,100 | 1.73 | $61,430 | 1.16 times |
| Amarillo, TX | $70,980 | 60 | 0.92 | $44,580 | 1.59 times |
| San Diego-Chula Vista-Carlsbad, CA | $70,170 | 690 | 0.92 | $58,690 | 1.20 times |
| St. Louis, MO-IL | $69,210 | 380 | 0.57 | $49,990 | 1.38 times |
| Salt Lake City-Murray, UT | $66,920 | 670 | 1.64 | $55,240 | 1.21 times |
| Billings, MT | $65,930 | 80 | 1.72 | $49,060 | 1.34 times |
| Santa Rosa-Petaluma, CA | $65,930 | 130 | 1.26 | $56,850 | 1.16 times |
| Boulder, CO | $65,410 | 110 | 1.14 | $69,580 | 0.94 times |
| Fargo, ND-MN | $65,320 | 110 | 1.44 | $51,050 | 1.28 times |
| Denver-Aurora-Centennial, CO | $65,150 | 970 | 1.22 | $62,320 | 1.05 times |
| Los Angeles-Long Beach-Anaheim, CA | $65,120 | 3,250 | 1.05 | $55,850 | 1.17 times |
| Waco, TX | $65,020 | 40 | 0.55 | $46,020 | 1.41 times |
| Modesto, CA | $64,630 | 170 | 1.79 | $50,610 | 1.28 times |
| Provo-Orem-Lehi, UT | $64,240 | 250 | 1.68 | $48,010 | 1.34 times |
| Florence, SC | $63,600 | 60 | 1.33 | $43,520 | 1.46 times |
| Des Moines-West Des Moines, IA | $63,560 | 210 | 1.07 | $51,820 | 1.23 times |
| Greenville-Anderson-Greer, SC | $63,460 | 310 | 1.47 | $46,580 | 1.36 times |
| Salinas, CA | $63,060 | 90 | 0.93 | $47,380 | 1.33 times |
| Bend, OR | $62,950 | 80 | 1.57 | $54,570 | 1.15 times |
| Charleston-North Charleston, SC | $62,350 | 210 | 1.07 | $49,150 | 1.27 times |
| Albany-Schenectady-Troy, NY | $62,290 | 310 | 1.38 | $58,460 | 1.07 times |
| Richmond, VA | $62,160 | 310 | 0.97 | $51,460 | 1.21 times |
| Oxnard-Thousand Oaks-Ventura, CA | $62,050 | 260 | 1.65 | $52,510 | 1.18 times |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $62,010 | 1,150 | 0.81 | $54,310 | 1.14 times |
| Vallejo, CA | $61,930 | 70 | 0.97 | $58,620 | 1.06 times |
| Reno, NV | $61,790 | 140 | 1.00 | $49,660 | 1.24 times |
| Stockton-Lodi, CA | $61,460 | 110 | 0.75 | $48,990 | 1.25 times |
| Greeley, CO | $61,420 | 50 | 0.87 | $55,070 | 1.12 times |
| Portland-Vancouver-Hillsboro, OR-WA | $61,350 | 870 | 1.46 | $60,690 | 1.01 times |
| Dubuque, IA | $61,330 | 50 | 1.71 | $48,750 | 1.26 times |
| Eugene-Springfield, OR | $61,300 | 140 | 1.78 | $49,680 | 1.23 times |
| Syracuse, NY | $61,290 | 100 | 0.68 | $52,990 | 1.16 times |
| Redding, CA | $61,200 | 60 | 1.73 | $48,920 | 1.25 times |
| Pittsburgh, PA | $61,140 | 410 | 0.75 | $49,650 | 1.23 times |
| Rapid City, SD | $61,100 | 50 | 1.41 | $46,270 | 1.32 times |
| Minneapolis-St. Paul-Bloomington, MN-WI | $60,650 | 650 | 0.68 | $59,320 | 1.02 times |
| San Luis Obispo-Paso Robles, CA | $60,480 | Not published by BLS | Not published by BLS | $50,770 | 1.19 times |
| Sacramento-Roseville-Folsom, CA | $60,430 | 740 | 1.39 | $59,750 | 1.01 times |
| Davenport-Moline-Rock Island, IA-IL | $60,280 | 80 | 0.92 | $48,550 | 1.24 times |
| Wichita, KS | $60,260 | 100 | 0.68 | $47,630 | 1.27 times |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | $60,210 | 180 | 1.39 | $50,990 | 1.18 times |
| Rochester, NY | $60,180 | 290 | 1.19 | $51,210 | 1.18 times |
| Las Vegas-Henderson-North Las Vegas, NV | $60,170 | 1,130 | 2.02 | $46,670 | 1.29 times |
| Buffalo-Cheektowaga, NY | $60,040 | 320 | 1.23 | $50,790 | 1.18 times |
| El Paso, TX | $59,990 | Not published by BLS | Not published by BLS | $39,510 | 1.52 times |
| Boston-Cambridge-Newton, MA-NH | $59,630 | 1,110 | 0.83 | $66,620 | 0.90 times |
| Naples-Marco Island, FL | $59,610 | 130 | 1.55 | $47,800 | 1.25 times |
| Lancaster, PA | $59,550 | 70 | 0.55 | $48,210 | 1.24 times |
| Bakersfield-Delano, CA | $59,490 | Not published by BLS | Not published by BLS | $47,470 | 1.25 times |
| Sebastian-Vero Beach-West Vero Corridor, FL | $59,330 | 70 | 2.33 | $45,480 | 1.30 times |
| St. Cloud, MN | $59,290 | 30 | 0.66 | $50,840 | 1.17 times |
| Helena, MT | $59,170 | 30 | 1.40 | $55,040 | 1.08 times |
| Fresno, CA | $58,970 | 250 | 1.05 | $46,910 | 1.26 times |
| North Port-Bradenton-Sarasota, FL | $58,910 | Not published by BLS | Not published by BLS | $47,440 | 1.24 times |
| Colorado Springs, CO | $58,900 | 180 | 1.13 | $52,710 | 1.12 times |
| Erie, PA | $58,460 | 50 | 0.89 | $44,460 | 1.31 times |
| Bridgeport-Stamford-Danbury, CT | $58,370 | 240 | 1.22 | $61,470 | 0.95 times |
| Salem, OR | $58,330 | 140 | 1.53 | $55,310 | 1.05 times |
| Albany, OR | $58,220 | 30 | 1.40 | $49,700 | 1.17 times |
| Cape Coral-Fort Myers, FL | $58,020 | 150 | 1.01 | $46,780 | 1.24 times |
| Deltona-Daytona Beach-Ormond Beach, FL | $57,920 | 100 | 0.95 | $44,940 | 1.29 times |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $57,890 | 1,150 | 0.75 | $71,060 | 0.81 times |
| Harrisburg-Carlisle, PA | $57,770 | 60 | 0.34 | $49,610 | 1.16 times |
| Providence-Warwick, RI-MA | $57,680 | 420 | 1.21 | $53,680 | 1.07 times |
| Medford, OR | $57,640 | 90 | 2.11 | $49,900 | 1.16 times |
| Louisville/Jefferson County, KY-IN | $57,220 | 280 | 0.84 | $48,370 | 1.18 times |
| Durham-Chapel Hill, NC | $57,090 | 150 | 0.86 | $60,720 | 0.94 times |
| Barnstable Town, MA | $56,960 | 60 | 1.31 | $56,360 | 1.01 times |
| Springfield, MO | $56,820 | 160 | 1.43 | $45,780 | 1.24 times |
| Anchorage, AK | $56,740 | 60 | 0.65 | $60,200 | 0.94 times |
| Baltimore-Columbia-Towson, MD | $56,160 | 660 | 0.99 | $59,070 | 0.95 times |
| Grand Junction, CO | $55,640 | 30 | 0.97 | $48,510 | 1.15 times |
| Binghamton, NY | $54,880 | 40 | 0.88 | $49,460 | 1.11 times |
| Ocala, FL | $54,880 | 110 | 1.90 | $43,990 | 1.25 times |
| Grand Rapids-Wyoming-Kentwood, MI | $54,570 | 140 | 0.47 | $47,570 | 1.15 times |
| Roanoke, VA | $53,630 | 50 | 0.64 | $47,140 | 1.14 times |
| Manchester-Nashua, NH | $52,570 | 90 | 0.95 | $56,530 | 0.93 times |
| Sioux Falls, SD-MN | $52,530 | 110 | 1.26 | $47,970 | 1.10 times |
| Wilmington, NC | $52,220 | 130 | 1.41 | $45,800 | 1.14 times |
| Lansing-East Lansing, MI | $51,870 | 70 | 0.68 | $52,800 | 0.98 times |
| Cedar Rapids, IA | $51,820 | 80 | 1.12 | $49,360 | 1.05 times |
| Milwaukee-Waukesha, WI | $50,430 | 440 | 1.09 | $51,160 | 0.99 times |
| Charlotte-Concord-Gastonia, NC-SC | $50,350 | 850 | 1.28 | $49,990 | 1.01 times |
| Punta Gorda, FL | $50,300 | 60 | 2.27 | $45,500 | 1.11 times |
| Orlando-Kissimmee-Sanford, FL | $50,220 | 430 | 0.62 | $46,630 | 1.08 times |
| Duluth, MN-WI | $50,170 | 60 | 0.94 | $50,000 | 1.00 times |
| Atlanta-Sandy Springs-Roswell, GA | $50,070 | Not published by BLS | Not published by BLS | $51,170 | 0.98 times |
| Portland-South Portland, ME | $50,070 | Not published by BLS | Not published by BLS | $56,960 | 0.88 times |
| Racine-Mount Pleasant, WI | $49,830 | 40 | 1.10 | $48,870 | 1.02 times |
| Gulfport-Biloxi, MS | $49,680 | 70 | 0.92 | $43,470 | 1.14 times |
| Tallahassee, FL | $49,650 | 80 | 0.88 | $46,520 | 1.07 times |
| Brownsville-Harlingen, TX | $49,630 | 90 | 1.21 | $36,490 | 1.36 times |
| Jacksonville, FL | $49,500 | Not published by BLS | Not published by BLS | $48,830 | 1.01 times |
| Shreveport-Bossier City, LA | $49,500 | 60 | 0.74 | $44,820 | 1.10 times |
| Oklahoma City, OK | $49,450 | 590 | 1.78 | $47,230 | 1.05 times |
| Cincinnati, OH-KY-IN | $48,730 | Not published by BLS | Not published by BLS | $50,170 | 0.97 times |
| Chicago-Naperville-Elgin, IL-IN | $48,670 | 1,020 | 0.46 | $54,720 | 0.89 times |
| Sioux City, IA-NE-SD | $48,650 | 30 | 0.94 | $47,030 | 1.03 times |
| Tampa-St. Petersburg-Clearwater, FL | $48,550 | 1,060 | 1.49 | $48,940 | 0.99 times |
| Logan, UT-ID | $48,500 | 50 | 1.67 | $46,360 | 1.05 times |
| Miami-Fort Lauderdale-West Palm Beach, FL | $48,310 | Not published by BLS | Not published by BLS | $48,640 | 0.99 times |
| Ogden, UT | $48,210 | 110 | 0.85 | $48,900 | 0.99 times |
| Austin-Round Rock-San Marcos, TX | $48,150 | 490 | 0.77 | $56,950 | 0.85 times |
| Nashville-Davidson--Murfreesboro--Franklin, TN | $48,080 | 400 | 0.74 | $50,390 | 0.95 times |
| Dayton-Kettering-Beavercreek, OH | $48,030 | Not published by BLS | Not published by BLS | $49,980 | 0.96 times |
| Hickory-Lenoir-Morganton, NC | $47,940 | 80 | 1.03 | $45,220 | 1.06 times |
| Asheville, NC | $47,930 | 80 | 0.87 | $46,870 | 1.02 times |
| Seattle-Tacoma-Bellevue, WA | $47,860 | 780 | 0.76 | $72,610 | 0.66 times |
| Winston-Salem, NC | $47,860 | 150 | 1.08 | $46,380 | 1.03 times |
| Dover, DE | $47,720 | 40 | 1.19 | $46,690 | 1.02 times |
| Lincoln, NE | $47,590 | 60 | 0.65 | $49,800 | 0.96 times |
| San Juan-Bayamon-Caguas, PR | $47,590 | 300 | 0.89 | $29,440 | 1.62 times |
| Houston-Pasadena-The Woodlands, TX | $47,320 | 1,280 | 0.79 | $49,410 | 0.96 times |
| Raleigh-Cary, NC | $47,290 | Not published by BLS | Not published by BLS | $51,990 | 0.91 times |
| Tyler, TX | $47,210 | Not published by BLS | Not published by BLS | $42,650 | 1.11 times |
| Dallas-Fort Worth-Arlington, TX | $47,020 | 1,780 | 0.89 | $51,440 | 0.91 times |
| Tucson, AZ | $46,960 | 270 | 1.41 | $47,760 | 0.98 times |
| Coeur d'Alene, ID | $46,680 | 40 | 1.24 | $47,750 | 0.98 times |
| Detroit-Warren-Dearborn, MI | $46,450 | 830 | 0.89 | $52,080 | 0.89 times |
| St. George, UT | $46,380 | 40 | 0.88 | $45,140 | 1.03 times |
| Lafayette-West Lafayette, IN | $46,300 | 50 | 0.95 | $48,780 | 0.95 times |
| Midland, TX | $46,210 | 30 | 0.57 | $54,480 | 0.85 times |
| Port St. Lucie, FL | $46,100 | 140 | 1.63 | $46,490 | 0.99 times |
| Boise City, ID | $46,000 | Not published by BLS | Not published by BLS | $49,100 | 0.94 times |
| Fort Wayne, IN | $45,930 | 140 | 1.23 | $47,700 | 0.96 times |
| Palm Bay-Melbourne-Titusville, FL | $45,820 | 130 | 1.07 | $49,030 | 0.93 times |
| Madison, WI | $45,810 | 140 | 0.68 | $58,080 | 0.79 times |
| Indianapolis-Carmel-Greenwood, IN | $45,780 | 700 | 1.28 | $49,340 | 0.93 times |
| Lakeland-Winter Haven, FL | $45,660 | 100 | 0.79 | $46,140 | 0.99 times |
| Charleston, WV | $45,650 | 50 | 0.99 | $45,830 | 1.00 times |
| Fayetteville, NC | $45,620 | 90 | 1.36 | $45,620 | 1.00 times |
| Greensboro-High Point, NC | $45,250 | 150 | 0.85 | $46,570 | 0.97 times |
| Knoxville, TN | $44,940 | 150 | 0.71 | $47,080 | 0.95 times |
| Augusta-Richmond County, GA-SC | $44,920 | 80 | 0.74 | $45,990 | 0.98 times |
| Green Bay, WI | $44,840 | 50 | 0.56 | $49,940 | 0.90 times |
| Phoenix-Mesa-Chandler, AZ | $44,770 | 1,580 | 1.35 | $51,380 | 0.87 times |
| Warner Robins, GA | $44,620 | 30 | 0.93 | $48,600 | 0.92 times |
| Chattanooga, TN-GA | $44,560 | 120 | 0.87 | $46,700 | 0.95 times |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $44,320 | 370 | 0.98 | $49,430 | 0.90 times |
| Bellingham, WA | $44,250 | 50 | 1.06 | $57,820 | 0.77 times |
| Kennewick-Richland, WA | $44,250 | 50 | 0.85 | $57,290 | 0.77 times |
| Prescott Valley-Prescott, AZ | $44,250 | Not published by BLS | Not published by BLS | $46,330 | 0.96 times |
| Evansville, IN | $44,200 | 80 | 1.20 | $46,540 | 0.95 times |
| Janesville-Beloit, WI | $43,850 | 40 | 1.22 | $48,390 | 0.91 times |
| Jacksonville, NC | $43,550 | 30 | 1.31 | $40,230 | 1.08 times |
| Corpus Christi, TX | $42,990 | 90 | 0.95 | $45,350 | 0.95 times |
| Kingsport-Bristol, TN-VA | $42,700 | 50 | 0.85 | $45,240 | 0.94 times |
| Chico, CA | $41,600 | 40 | 0.93 | $48,050 | 0.87 times |
| Omaha, NE-IA | $41,600 | 170 | 0.71 | $49,660 | 0.84 times |
| Spokane-Spokane Valley, WA | $40,160 | 120 | 0.97 | $54,660 | 0.73 times |
| Terre Haute, IN | $39,990 | 40 | 1.34 | $44,870 | 0.89 times |
| McAllen-Edinburg-Mission, TX | $39,580 | 150 | 1.01 | $35,830 | 1.10 times |
| Grants Pass, OR | $39,560 | 40 | 2.44 | $50,730 | 0.78 times |
| Scranton--Wilkes-Barre, PA | $39,400 | 90 | 0.70 | $46,330 | 0.85 times |
| Lexington-Fayette, KY | $38,510 | 240 | 1.72 | $48,620 | 0.79 times |
| Albuquerque, NM | $38,490 | 190 | 0.94 | $48,060 | 0.80 times |
| Spartanburg, SC | $38,390 | 60 | 0.68 | $47,650 | 0.81 times |
| Little Rock-North Little Rock-Conway, AR | $38,140 | 130 | 0.74 | $45,790 | 0.83 times |
| Tulsa, OK | $38,000 | 300 | 1.35 | $46,670 | 0.81 times |
| Lubbock, TX | $37,770 | 50 | 0.67 | $42,130 | 0.90 times |
| Hartford-West Hartford-East Hartford, CT | $37,760 | 200 | 0.68 | $59,940 | 0.63 times |
| Killeen-Temple, TX | $37,760 | 70 | 0.90 | $46,660 | 0.81 times |
| Lake Havasu City-Kingman, AZ | $37,680 | 50 | 1.79 | $44,230 | 0.85 times |
| College Station-Bryan, TX | $37,630 | 30 | 0.51 | $44,470 | 0.85 times |
| Eau Claire, WI | $37,420 | 40 | 0.93 | $48,100 | 0.78 times |
| Yuma, AZ | $37,260 | 30 | 0.92 | $44,170 | 0.84 times |
| Bowling Green, KY | $37,010 | 30 | 0.85 | $45,040 | 0.82 times |
| Lake Charles, LA | $36,480 | 50 | 0.97 | $45,700 | 0.80 times |
| Atlantic City-Hammonton, NJ | $36,300 | 90 | 1.09 | $47,520 | 0.76 times |
| Columbia, SC | $36,150 | 150 | 0.75 | $46,430 | 0.78 times |
| Sherman-Denison, TX | $35,960 | 30 | 1.35 | $44,610 | 0.81 times |
| Waterbury-Shelton, CT | $35,740 | 80 | 1.03 | $51,440 | 0.69 times |
| Fayetteville-Springdale-Rogers, AR | $35,650 | 100 | 0.76 | $46,610 | 0.76 times |
| Memphis, TN-MS-AR | $35,410 | 230 | 0.76 | $46,890 | 0.76 times |
| Huntington-Ashland, WV-KY-OH | $35,100 | 60 | 0.84 | $44,600 | 0.79 times |
| Urban Honolulu, HI | $34,860 | Not published by BLS | Not published by BLS | $57,220 | 0.61 times |
| Vineland, NJ | $34,780 | 40 | 1.15 | $48,190 | 0.72 times |
| Clarksville, TN-KY | $34,600 | 40 | 0.84 | $44,860 | 0.77 times |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $30,930 | 110 | 1.57 | $37,930 | 0.82 times |
| Sumter, SC | $30,410 | 70 | 4.07 | $42,890 | 0.71 times |
| Fort Smith, AR-OK | $30,160 | 40 | 0.86 | $39,560 | 0.76 times |
Source: U.S. Bureau of Labor Statistics, OEWS May 2025. SOC 13-2082 Tax Preparers 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