You've likely made the decision to become a medical assistant for many reasons. Medical assistants provide crucial work to help both doctors and patients by organizing paperwork, scheduling appointments, assisting with lab work, and prepping patients for medical procedures.
This is important and rewarding work, but like every career, it will likely also matter to you how much money you'll be making, and if there is room for advancement.
What Determines a Medical Assistant’s Salary?
How much money you earn as a medical assistant will depend on several factors, mainly:
- The geographic location you will be working in
- The level of education, certifications, or licensure you've received
- The amount of experience you have
Location
A large factor when it comes to your salary as a medical assistant is the area in which you will be working and the level of demand for medical assistants that exists there. Chances are that your state will have plenty of demand for medical assistants, but it will depend if your particular area has more demand than the national level of demand. Every region also has a different cost of living, which can be reflected in medical assistant salaries. For example, a medical assistant in a big city is likely to earn more than one in a rural or remote area due to the cost of living.
Education, Certifications, and Licensure
In the United States, there are no regulations that require medical students to become certified or licensed. However, more opportunities are likely to be awarded to you if you undergo formal training via a certificate or associate’s degree program and choose to become officially certified. Employers will be more likely to hire educated medical assistants, and you will be able to leverage a higher salary compared to medical assistants with less or no education.
Experience
As with any job, you're more likely to have higher pay with more experience. This is especially true of the medical assistant profession, which is in high demand. Medical assistants who have already been employed for several years can expect to make more than those who are just beginning their careers.
Employers
Lastly, you will see a difference in salaries among medical assistants depending on the type of work you will be assisting with. The more difficult the work, the more likely it will be that you'll be paid a higher salary for the work you assist with. There is also variation in pay depending on the type of employer. A major hospital system may have a higher pay grade and better benefits than a small clinic. This is why it’s a good idea to research any employer you are considering taking a medical assistant position with to get a sense of what kind of salary they may offer.
Medical Assistant Salaries By the Numbers
Now that you're familiar with the various reasons you may make more or less as a medical assistant, you may be interested in seeing some correlating statistics and numbers.
Location
As you've learned location has a lot to do with how much you'll make as a medical assistant. On a national level, medical assistants can expect to make an average annual wage of $40,700, or $19.57 per hour, according to the Bureau of Labor Statistics. However, there are many states where the pay will be much higher or much lower depending on the level of demand for medical assistants. A few of the higher-paying states include:
- Washington (average annual salary: $50,350)
- District of Columbia (average annual salary: $50,020)
- Alaska (average annual salary: $49,400)
- California (average annual salary: $47,850)
- Minnesota (average annual salary: $47,330)
Employers
You'll find that some employers pay a lot more than others, and as mentioned in the earlier sections, this will likely depend on how challenging the level of work is. According to the Bureau of Labor Statistics, the highest-paid medical assistant employers include:
- Insurance carriers (average annual salary: $51,410)
- Management, scientific, and technical consulting services (average annual salary: $51,150)
- Junior colleges (average annual salary: $50,680)
- Scientific research and development services ($49,930)
Medical Assistant Salary Table by State and Metro Area
Alaska
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Alaska | 2,420 | $48,240 - $59,110 | $23.55 - $31.87 |
| Anchorage, AK | 1580 | $48,430 - $58,440 | $23.28 - $28.10 |
| Fairbanks-College, AK | 260 | $45,780 - $58,210 | $22.01 - $27.99 |
Alabama
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Alabama | 12,760 | $30,940 - $36,990 | $14.87 - $17.79 |
| Birmingham, AL | 3600 | $31,460 - $37,840 | $15.12 - $18.19 |
| Huntsville, AL | 1750 | $32,600 - $37,650 | $15.68 - $18.10 |
| Mobile, AL | 1190 | $31,970 - $36,210 | $15.37 - $17.41 |
| Montgomery, AL | 800 | $30,140 - $36,770 | $14.49 - $17.68 |
| Tuscaloosa, AL | 570 | $29,780 - $37,510 | $14.32 - $18.04 |
| Dothan, AL | 540 | $29,320 - $35,010 | $14.10 - $16.83 |
| Florence-Muscle Shoals, AL | 490 | $30,130 - $36,500 | $14.48 - $17.55 |
| Daphne-Fairhope-Foley, AL | 450 | $32,430 - $36,260 | $15.59 - $17.43 |
| Gadsden, AL | 430 | $29,890 - $34,990 | $14.37 - $16.82 |
| Auburn-Opelika, AL | 390 | $30,930 - $37,070 | $14.87 - $17.82 |
| Anniston-Oxford, AL | 370 | $29,060 - $35,020 | $13.97 - $16.84 |
| Decatur, AL | 310 | $32,890 - $38,080 | $15.81 - $18.31 |
Arkansas
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Arkansas | 4,990 | $34,910 - $40,140 | $16.78 - $19.30 |
| Little Rock-North Little Rock-Conway, AR | 1800 | $34,910 - $41,410 | $16.78 - $19.91 |
| Fayetteville-Springdale-Rogers, AR | 1150 | $36,460 - $41,870 | $17.53 - $20.13 |
| Fort Smith, AR-OK | 330 | $33,180 - $38,830 | $15.95 - $18.67 |
| Hot Springs, AR | 230 | $34,660 - $39,010 | $16.66 - $18.75 |
| Jonesboro, AR | 210 | $34,690 - $38,220 | $16.68 - $18.38 |
Arizona
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Arizona | 23,300 | $39,740 - $48,140 | $19.11 - $23.14 |
| Phoenix-Mesa-Chandler, AZ | 17230 | $41,060 - $48,560 | $19.74 - $23.35 |
| Tucson, AZ | 3140 | $37,840 - $45,400 | $18.19 - $21.83 |
| Prescott Valley-Prescott, AZ | 600 | $39,130 - $46,970 | $18.81 - $22.58 |
| Lake Havasu City-Kingman, AZ | 510 | $37,700 - $45,220 | $18.12 - $21.74 |
| Yuma, AZ | 440 | $35,720 - $42,850 | $17.17 - $20.60 |
| Flagstaff, AZ | 360 | $42,130 - $48,760 | $20.26 - $23.44 |
| Sierra Vista-Douglas, AZ | 260 | $37,640 - $42,960 | $18.09 - $20.65 |
California
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| California | 110,350 | $43,400 - $60,700 | $20.87 - $29.18 |
| Los Angeles-Long Beach-Anaheim, CA | 34570 | $39,550 - $56,200 | $19.01 - $27.02 |
| San Francisco-Oakland-Fremont, CA | 15130 | $49,070 - $75,330 | $23.59 - $36.22 |
| Riverside-San Bernardino-Ontario, CA | 11180 | $38,620 - $47,700 | $18.57 - $22.93 |
| San Diego-Chula Vista-Carlsbad, CA | 8590 | $44,860 - $57,730 | $21.57 - $27.76 |
| Sacramento-Roseville-Folsom, CA | 7610 | $48,200 - $74,810 | $23.18 - $35.97 |
| San Jose-Sunnyvale-Santa Clara, CA | 6060 | $49,890 - $75,810 | $23.99 - $36.45 |
| Fresno, CA | 3410 | $38,420 - $48,890 | $18.47 - $23.51 |
| Bakersfield-Delano, CA | 2650 | $37,940 - $48,660 | $18.24 - $23.39 |
| Oxnard-Thousand Oaks-Ventura, CA | 1950 | $45,460 - $58,920 | $21.86 - $28.33 |
| Santa Rosa-Petaluma, CA | 1710 | $48,630 - $75,560 | $23.38 - $36.33 |
| Modesto, CA | 1640 | $44,330 - $65,310 | $21.31 - $31.40 |
| Stockton-Lodi, CA | 1480 | $41,750 - $68,900 | $20.07 - $33.13 |
| Visalia, CA | 1470 | $38,550 - $48,880 | $18.53 - $23.50 |
| Santa Maria-Santa Barbara, CA | 1390 | $46,150 - $59,260 | $22.19 - $28.49 |
| Vallejo, CA | 1260 | $52,290 - $75,300 | $25.14 - $36.20 |
| Salinas, CA | 1000 | $43,230 - $52,950 | $20.79 - $25.46 |
| Santa Cruz-Watsonville, CA | 910 | $45,480 - $62,310 | $21.87 - $29.96 |
| San Luis Obispo-Paso Robles, CA | 870 | $43,890 - $58,950 | $21.10 - $28.34 |
| Merced, CA | 620 | $37,020 - $45,050 | $17.80 - $21.66 |
| Chico, CA | 610 | $43,680 - $51,070 | $21.00 - $24.55 |
| Redding, CA | 540 | $38,840 - $47,390 | $18.67 - $22.78 |
| Hanford-Corcoran, CA | 430 | $40,110 - $48,640 | $19.28 - $23.39 |
| Yuba City, CA | 410 | $44,860 - $51,430 | $21.57 - $24.73 |
| El Centro, CA | 400 | $38,730 - $46,910 | $18.62 - $22.55 |
| Napa, CA | 360 | $48,200 - $74,110 | $23.17 - $35.63 |
Colorado
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Colorado | 12,910 | $43,120 - $50,720 | $20.73 - $24.39 |
| Denver-Aurora-Centennial, CO | 6450 | $46,650 - $54,000 | $22.43 - $25.96 |
| Colorado Springs, CO | 2540 | $38,010 - $48,430 | $18.28 - $23.29 |
| Fort Collins-Loveland, CO | 790 | $42,080 - $51,960 | $20.23 - $24.98 |
| Boulder, CO | 770 | $45,120 - $53,800 | $21.69 - $25.87 |
| Grand Junction, CO | 390 | $38,550 - $47,250 | $18.53 - $22.71 |
| Greeley, CO | 380 | $43,400 - $50,430 | $20.86 - $24.24 |
| Pueblo, CO | 340 | $37,180 - $47,030 | $17.88 - $22.61 |
Connecticut
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Connecticut | 9,750 | $42,730 - $49,240 | $20.54 - $23.68 |
| Hartford-West Hartford-East Hartford, CT | 3210 | $43,860 - $48,630 | $21.09 - $23.38 |
| Bridgeport-Stamford-Danbury, CT | 2810 | $41,040 - $50,960 | $19.73 - $24.50 |
| New Haven, CT | 1890 | $44,320 - $56,550 | $21.31 - $27.19 |
| Waterbury-Shelton, CT | 780 | $41,770 - $47,230 | $20.08 - $22.71 |
| Norwich-New London-Willimantic, CT | 570 | $40,150 - $48,410 | $19.30 - $23.27 |
District of Columbia
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| District of Columbia | 2,530 | $46,720 - $56,460 | $22.46 - $27.15 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 13260 | $41,790 - $49,740 | $20.09 - $23.91 |
Delaware
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Delaware | 2,980 | $37,550 - $46,240 | $18.06 - $22.23 |
| Dover, DE | 460 | $34,820 - $42,990 | $16.74 - $20.67 |
Florida
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Florida | 59,870 | $37,290 - $46,330 | $17.93 - $22.27 |
| Miami-Fort Lauderdale-West Palm Beach, FL | 17560 | $37,600 - $47,770 | $18.08 - $22.97 |
| Tampa-St. Petersburg-Clearwater, FL | 8170 | $37,440 - $46,080 | $18.00 - $22.15 |
| Orlando-Kissimmee-Sanford, FL | 7160 | $36,600 - $45,870 | $17.60 - $22.05 |
| Jacksonville, FL | 5580 | $37,680 - $46,150 | $18.11 - $22.19 |
| Cape Coral-Fort Myers, FL | 2320 | $38,010 - $47,200 | $18.27 - $22.69 |
| North Port-Bradenton-Sarasota, FL | 1970 | $38,310 - $47,040 | $18.42 - $22.62 |
| Palm Bay-Melbourne-Titusville, FL | 1700 | $35,420 - $45,450 | $17.03 - $21.85 |
| Lakeland-Winter Haven, FL | 1600 | $36,300 - $44,890 | $17.45 - $21.58 |
| Pensacola-Ferry Pass-Brent, FL | 1460 | $34,710 - $43,030 | $16.69 - $20.69 |
| Deltona-Daytona Beach-Ormond Beach, FL | 1400 | $36,980 - $44,900 | $17.78 - $21.59 |
| Port St. Lucie, FL | 1350 | $37,760 - $47,300 | $18.16 - $22.74 |
| Tallahassee, FL | 1230 | $34,810 - $42,150 | $16.74 - $20.26 |
| Naples-Marco Island, FL | 1180 | $40,290 - $46,990 | $19.37 - $22.59 |
| Ocala, FL | 1070 | $35,400 - $42,700 | $17.02 - $20.53 |
| Gainesville, FL | 710 | $36,010 - $44,270 | $17.31 - $21.29 |
| Crestview-Fort Walton Beach-Destin, FL | 670 | $35,990 - $44,200 | $17.31 - $21.25 |
| Panama City-Panama City Beach, FL | 570 | $35,510 - $43,090 | $17.07 - $20.71 |
| Punta Gorda, FL | 540 | $37,760 - $46,050 | $18.15 - $22.14 |
| Wildwood-The Villages, FL | 480 | $35,880 - $45,760 | $17.25 - $22.00 |
| Sebastian-Vero Beach-West Vero Corridor, FL | 440 | $37,120 - $43,340 | $17.85 - $20.84 |
| Homosassa Springs, FL | 350 | $35,070 - $42,310 | $16.86 - $20.34 |
| Sebring, FL | 270 | $34,610 - $39,530 | $16.64 - $19.01 |
Georgia
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Georgia | 26,800 | $36,280 - $46,200 | $17.44 - $22.21 |
| Atlanta-Sandy Springs-Roswell, GA | 15390 | $38,080 - $46,840 | $18.31 - $22.52 |
| Augusta-Richmond County, GA-SC | 1570 | $34,340 - $39,560 | $16.51 - $19.02 |
| Macon-Bibb County, GA | 1020 | $35,300 - $42,720 | $16.97 - $20.54 |
| Savannah, GA | 980 | $36,030 - $42,730 | $17.32 - $20.54 |
| Athens-Clarke County, GA | 940 | $34,000 - $44,880 | $16.35 - $21.58 |
| Gainesville, GA | 870 | $37,540 - $45,820 | $18.05 - $22.03 |
| Columbus, GA-AL | 860 | $32,740 - $42,050 | $15.74 - $20.22 |
| Albany, GA | 430 | $33,920 - $40,930 | $16.31 - $19.68 |
| Rome, GA | 360 | $31,860 - $41,060 | $15.32 - $19.74 |
| Valdosta, GA | 350 | $29,940 - $36,250 | $14.39 - $17.43 |
| Warner Robins, GA | 350 | $30,390 - $38,240 | $14.61 - $18.38 |
| Dalton, GA | 340 | $34,290 - $38,470 | $16.49 - $18.49 |
| Brunswick-St. Simons, GA | 210 | $32,930 - $42,590 | $15.83 - $20.47 |
| Hinesville, GA | 80 | $34,390 - $40,340 | $16.53 - $19.39 |
Guam
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Guam | 230 | $28,540 - $35,120 | $13.72 - $16.89 |
Hawaii
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Hawaii | 3,830 | $44,870 - $55,640 | $21.57 - $26.75 |
| Urban Honolulu, HI | 2770 | $44,580 - $55,640 | $21.43 - $26.75 |
| Kahului-Wailuku, HI | 380 | $47,360 - $56,880 | $22.77 - $27.34 |
Iowa
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Iowa | 5,260 | $38,360 - $47,370 | $18.44 - $22.78 |
| Des Moines-West Des Moines, IA | 1410 | $39,990 - $49,150 | $19.23 - $23.63 |
| Davenport-Moline-Rock Island, IA-IL | 710 | $38,230 - $46,160 | $18.38 - $22.19 |
| Cedar Rapids, IA | 500 | $39,060 - $46,560 | $18.78 - $22.39 |
| Iowa City, IA | 480 | $39,950 - $49,450 | $19.21 - $23.77 |
| Waterloo-Cedar Falls, IA | 350 | $38,550 - $46,470 | $18.53 - $22.34 |
| Sioux City, IA-NE-SD | 250 | $36,950 - $45,800 | $17.77 - $22.02 |
| Ames, IA | 170 | $39,870 - $46,830 | $19.17 - $22.52 |
| Dubuque, IA | 130 | $37,900 - $44,900 | $18.22 - $21.59 |
Idaho
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Idaho | 5,090 | $37,870 - $47,870 | $18.21 - $23.02 |
| Boise City, ID | 2400 | $38,710 - $48,120 | $18.61 - $23.13 |
| Coeur d'Alene, ID | 560 | $37,870 - $47,870 | $18.21 - $23.02 |
| Idaho Falls, ID | 560 | $35,680 - $45,630 | $17.15 - $21.94 |
| Pocatello, ID | 310 | $36,380 - $44,250 | $17.49 - $21.27 |
| Lewiston, ID-WA | 200 | $39,470 - $48,310 | $18.97 - $23.23 |
| Twin Falls, ID | 200 | $35,710 - $46,750 | $17.17 - $22.48 |
Illinois
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Illinois | 22,990 | $39,160 - $48,660 | $18.83 - $23.40 |
| Chicago-Naperville-Elgin, IL-IN | 18130 | $40,460 - $49,980 | $19.45 - $24.03 |
| Springfield, IL | 760 | $37,850 - $45,670 | $18.20 - $21.96 |
| Peoria, IL | 710 | $37,590 - $44,320 | $18.07 - $21.31 |
| Rockford, IL | 700 | $38,790 - $46,360 | $18.65 - $22.29 |
| Champaign-Urbana, IL | 470 | $38,020 - $46,210 | $18.28 - $22.21 |
| Bloomington, IL | 400 | $36,300 - $44,220 | $17.45 - $21.26 |
| Kankakee, IL | 230 | $36,770 - $43,700 | $17.68 - $21.01 |
| Decatur, IL | 140 | $39,360 - $46,390 | $18.92 - $22.31 |
Indiana
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Indiana | 22,090 | $37,690 - $46,360 | $18.12 - $22.29 |
| Indianapolis-Carmel-Greenwood, IN | 8130 | $38,620 - $46,940 | $18.57 - $22.57 |
| Fort Wayne, IN | 1830 | $37,820 - $45,930 | $18.18 - $22.08 |
| Evansville, IN | 1020 | $36,310 - $43,830 | $17.46 - $21.07 |
| South Bend-Mishawaka, IN-MI | 940 | $37,380 - $45,020 | $17.97 - $21.65 |
| Elkhart-Goshen, IN | 540 | $38,070 - $46,130 | $18.31 - $22.18 |
| Lafayette-West Lafayette, IN | 540 | $36,910 - $44,120 | $17.75 - $21.21 |
| Muncie, IN | 530 | $36,270 - $45,140 | $17.44 - $21.70 |
| Bloomington, IN | 520 | $36,890 - $43,890 | $17.74 - $21.10 |
| Terre Haute, IN | 500 | $34,240 - $42,550 | $16.46 - $20.46 |
| Columbus, IN | 410 | $36,780 - $45,000 | $17.68 - $21.64 |
| Michigan City-La Porte, IN | 260 | $36,310 - $44,790 | $17.46 - $21.53 |
| Kokomo, IN | 180 | $37,870 - $44,890 | $18.21 - $21.58 |
Kansas
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Kansas | 4,920 | $36,530 - $45,040 | $17.56 - $21.66 |
| Wichita, KS | 1180 | $35,980 - $41,200 | $17.30 - $19.81 |
| Topeka, KS | 410 | $38,340 - $45,040 | $18.43 - $21.66 |
| Lawrence, KS | 160 | $38,270 - $40,910 | $18.40 - $19.67 |
| Manhattan, KS | 100 | $29,440 - $37,930 | $14.16 - $18.24 |
Kentucky
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Kentucky | 14,070 | $35,510 - $44,040 | $17.07 - $21.17 |
| Louisville/Jefferson County, KY-IN | 5200 | $38,030 - $46,440 | $18.28 - $22.33 |
| Lexington-Fayette, KY | 2320 | $37,510 - $45,000 | $18.03 - $21.64 |
| Bowling Green, KY | 650 | $36,080 - $40,110 | $17.35 - $19.28 |
| Paducah, KY-IL | 480 | $37,090 - $43,960 | $17.83 - $21.14 |
| Elizabethtown, KY | 250 | $36,040 - $42,670 | $17.33 - $20.52 |
| Owensboro, KY | 220 | $34,130 - $43,700 | $16.41 - $21.01 |
Louisiana
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Louisiana | 14,030 | $30,560 - $37,630 | $14.69 - $18.09 |
| Baton Rouge, LA | 2300 | $31,280 - $37,760 | $15.04 - $18.15 |
| Lake Charles, LA | 1520 | $31,470 - $37,440 | $15.13 - $18.00 |
| Lafayette, LA | 1340 | $28,230 - $36,460 | $13.57 - $17.53 |
| Shreveport-Bossier City, LA | 1030 | $29,910 - $36,590 | $14.38 - $17.59 |
| Slidell-Mandeville-Covington, LA | 910 | $31,200 - $37,820 | $15.00 - $18.19 |
| Monroe, LA | 600 | $28,300 - $35,530 | $13.61 - $17.08 |
| Houma-Bayou Cane-Thibodaux, LA | 520 | $29,320 - $37,180 | $14.10 - $17.87 |
| Alexandria, LA | 490 | $27,880 - $36,360 | $13.41 - $17.48 |
| Hammond, LA | 470 | $30,540 - $40,150 | $14.68 - $19.30 |
| New Orleans-Metairie, LA | 0 | $36,470 - $40,010 | $17.53 - $19.23 |
Massachusetts
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Massachusetts | 16,210 | $45,610 - $55,320 | $21.93 - $26.60 |
| Boston-Cambridge-Newton, MA-NH | 12290 | $46,350 - $58,040 | $22.28 - $27.90 |
| Springfield, MA | 1370 | $43,390 - $52,000 | $20.86 - $25.00 |
| Worcester, MA | 1310 | $46,080 - $55,140 | $22.16 - $26.51 |
| Barnstable Town, MA | 430 | $46,280 - $53,310 | $22.25 - $25.63 |
| Pittsfield, MA | 300 | $38,050 - $47,220 | $18.29 - $22.70 |
| Amherst Town-Northampton, MA | 260 | $43,980 - $50,090 | $21.14 - $24.08 |
Maryland
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Maryland | 14,700 | $39,120 - $47,730 | $18.81 - $22.95 |
| Baltimore-Columbia-Towson, MD | 7140 | $39,700 - $47,280 | $19.09 - $22.73 |
| Hagerstown-Martinsburg, MD-WV | 630 | $36,660 - $43,730 | $17.63 - $21.02 |
| Lexington Park, MD | 400 | $38,420 - $46,590 | $18.47 - $22.40 |
| Salisbury, MD | 390 | $38,280 - $45,180 | $18.40 - $21.72 |
Maine
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Maine | 4,120 | $42,390 - $49,990 | $20.38 - $24.04 |
| Portland-South Portland, ME | 1730 | $43,590 - $52,360 | $20.96 - $25.17 |
| Bangor, ME | 640 | $41,670 - $50,830 | $20.04 - $24.44 |
| Lewiston-Auburn, ME | 360 | $45,010 - $49,990 | $21.64 - $24.04 |
Michigan
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Michigan | 23,620 | $36,740 - $45,180 | $17.67 - $21.72 |
| Detroit-Warren-Dearborn, MI | 10600 | $36,850 - $45,610 | $17.72 - $21.93 |
| Grand Rapids-Wyoming-Kentwood, MI | 2560 | $37,430 - $45,480 | $18.00 - $21.87 |
| Ann Arbor, MI | 1680 | $39,210 - $46,690 | $18.85 - $22.45 |
| Lansing-East Lansing, MI | 980 | $36,770 - $45,180 | $17.68 - $21.72 |
| Flint, MI | 830 | $35,750 - $40,130 | $17.19 - $19.29 |
| Kalamazoo-Portage, MI | 830 | $37,280 - $46,480 | $17.92 - $22.34 |
| Saginaw, MI | 680 | $35,310 - $44,420 | $16.98 - $21.36 |
| Traverse City, MI | 440 | $36,830 - $45,400 | $17.71 - $21.83 |
| Battle Creek, MI | 370 | $38,390 - $45,670 | $18.46 - $21.96 |
| Muskegon-Norton Shores, MI | 360 | $36,490 - $43,830 | $17.55 - $21.07 |
| Midland, MI | 260 | $37,640 - $38,240 | $18.10 - $18.39 |
| Niles, MI | 260 | $37,700 - $43,810 | $18.12 - $21.06 |
| Jackson, MI | 220 | $36,010 - $43,560 | $17.31 - $20.94 |
| Monroe, MI | 200 | $35,440 - $43,720 | $17.04 - $21.02 |
| Bay City, MI | 160 | $34,640 - $41,780 | $16.66 - $20.09 |
Minnesota
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Minnesota | 9,930 | $46,270 - $55,080 | $22.24 - $26.48 |
| Minneapolis-St. Paul-Bloomington, MN-WI | 6990 | $47,510 - $55,790 | $22.84 - $26.82 |
| Duluth, MN-WI | 640 | $44,290 - $48,940 | $21.30 - $23.53 |
| Rochester, MN | 520 | $47,870 - $58,080 | $23.01 - $27.93 |
| St. Cloud, MN | 320 | $41,030 - $49,290 | $19.72 - $23.70 |
| Mankato, MN | 180 | $41,420 - $50,170 | $19.91 - $24.12 |
Missouri
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Missouri | 11,860 | $36,550 - $44,790 | $17.57 - $21.54 |
| St. Louis, MO-IL | 5040 | $38,230 - $45,240 | $18.38 - $21.75 |
| Kansas City, MO-KS | 4480 | $38,810 - $46,940 | $18.66 - $22.57 |
| Springfield, MO | 1250 | $36,550 - $40,720 | $17.57 - $19.58 |
| Columbia, MO | 410 | $35,920 - $43,230 | $17.27 - $20.78 |
| Cape Girardeau, MO-IL | 370 | $34,930 - $38,100 | $16.79 - $18.32 |
| Jefferson City, MO | 300 | $35,080 - $41,880 | $16.87 - $20.14 |
| Joplin, MO-KS | 300 | $35,200 - $42,420 | $16.93 - $20.39 |
| St. Joseph, MO-KS | 250 | $36,630 - $44,200 | $17.61 - $21.25 |
Mississippi
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Mississippi | 3,700 | $30,560 - $37,960 | $14.69 - $18.25 |
| Jackson, MS | 880 | $33,920 - $40,680 | $16.31 - $19.56 |
| Gulfport-Biloxi, MS | 540 | $31,630 - $36,830 | $15.21 - $17.71 |
| Hattiesburg, MS | 410 | $31,870 - $36,100 | $15.32 - $17.36 |
Montana
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Montana | 2,290 | $39,400 - $47,850 | $18.94 - $23.00 |
| Billings, MT | 390 | $37,910 - $48,450 | $18.22 - $23.29 |
| Missoula, MT | 340 | $42,340 - $49,220 | $20.36 - $23.66 |
| Bozeman, MT | 300 | $44,920 - $49,890 | $21.60 - $23.99 |
| Great Falls, MT | 220 | $39,000 - $46,340 | $18.75 - $22.28 |
| Helena, MT | 160 | $38,480 - $45,570 | $18.50 - $21.91 |
North Carolina
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| North Carolina | 23,970 | $37,350 - $46,340 | $17.96 - $22.28 |
| Charlotte-Concord-Gastonia, NC-SC | 6890 | $39,390 - $48,740 | $18.94 - $23.43 |
| Raleigh-Cary, NC | 3370 | $38,140 - $46,170 | $18.34 - $22.20 |
| Durham-Chapel Hill, NC | 1930 | $40,150 - $47,180 | $19.30 - $22.68 |
| Greensboro-High Point, NC | 1490 | $37,590 - $46,390 | $18.07 - $22.30 |
| Asheville, NC | 1380 | $38,420 - $44,930 | $18.47 - $21.60 |
| Winston-Salem, NC | 1340 | $38,010 - $46,400 | $18.27 - $22.31 |
| Wilmington, NC | 1310 | $37,300 - $45,600 | $17.94 - $21.93 |
| Hickory-Lenoir-Morganton, NC | 900 | $36,340 - $45,320 | $17.47 - $21.79 |
| Fayetteville, NC | 730 | $34,330 - $42,570 | $16.51 - $20.47 |
| Greenville, NC | 550 | $35,990 - $41,770 | $17.30 - $20.08 |
| Pinehurst-Southern Pines, NC | 330 | $35,930 - $43,770 | $17.28 - $21.05 |
| Burlington, NC | 320 | $38,740 - $47,330 | $18.63 - $22.75 |
| Jacksonville, NC | 210 | $34,860 - $37,680 | $16.76 - $18.12 |
| Rocky Mount, NC | 150 | $33,910 - $41,470 | $16.30 - $19.94 |
| Goldsboro, NC | 130 | $33,140 - $41,030 | $15.94 - $19.73 |
North Dakota
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| North Dakota | 650 | $37,650 - $49,240 | $18.10 - $23.67 |
| Fargo, ND-MN | 250 | $37,650 - $50,590 | $18.10 - $24.32 |
| Bismarck, ND | 170 | $38,940 - $49,820 | $18.72 - $23.95 |
| Grand Forks, ND-MN | 80 | $37,750 - $46,670 | $18.15 - $22.44 |
Nebraska
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Nebraska | 2,560 | $38,430 - $48,510 | $18.48 - $23.32 |
| Omaha, NE-IA | 1400 | $39,890 - $48,660 | $19.18 - $23.40 |
| Lincoln, NE | 530 | $38,380 - $47,720 | $18.45 - $22.94 |
| Grand Island, NE | 130 | $37,300 - $47,090 | $17.93 - $22.64 |
New Hampshire
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| New Hampshire | 2,990 | $43,920 - $50,930 | $21.11 - $24.49 |
| Manchester-Nashua, NH | 920 | $44,200 - $51,180 | $21.25 - $24.61 |
New Jersey
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| New Jersey | 22,530 | $38,820 - $49,100 | $18.66 - $23.61 |
| Trenton-Princeton, NJ | 910 | $40,900 - $50,710 | $19.66 - $24.38 |
| Atlantic City-Hammonton, NJ | 720 | $40,300 - $47,370 | $19.38 - $22.78 |
| Vineland, NJ | 310 | $36,650 - $47,610 | $17.62 - $22.89 |
New Mexico
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| New Mexico | 6,320 | $36,460 - $44,720 | $17.53 - $21.50 |
| Albuquerque, NM | 3170 | $37,560 - $45,350 | $18.06 - $21.80 |
| Las Cruces, NM | 850 | $33,640 - $40,810 | $16.17 - $19.62 |
| Santa Fe, NM | 420 | $38,890 - $48,790 | $18.70 - $23.46 |
| Farmington, NM | 380 | $36,280 - $43,220 | $17.44 - $20.78 |
Nevada
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Nevada | 7,440 | $38,060 - $46,250 | $18.30 - $22.24 |
| Las Vegas-Henderson-North Las Vegas, NV | 5590 | $38,000 - $45,610 | $18.27 - $21.93 |
| Reno, NV | 1210 | $41,570 - $48,130 | $19.99 - $23.14 |
| Carson City, NV | 190 | $39,200 - $47,950 | $18.85 - $23.05 |
New York
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| New York | 39,250 | $41,480 - $54,150 | $19.94 - $26.04 |
| New York-Newark-Jersey City, NY-NJ | 45710 | $44,190 - $54,600 | $21.25 - $26.25 |
| Buffalo-Cheektowaga, NY | 2050 | $37,370 - $49,210 | $17.96 - $23.66 |
| Rochester, NY | 1820 | $38,830 - $45,340 | $18.67 - $21.80 |
| Albany-Schenectady-Troy, NY | 1530 | $39,560 - $47,110 | $19.02 - $22.65 |
| Syracuse, NY | 1110 | $37,460 - $46,040 | $18.01 - $22.14 |
| Kiryas Joel-Poughkeepsie-Newburgh, NY | 970 | $39,300 - $47,400 | $18.89 - $22.79 |
| Binghamton, NY | 320 | $37,170 - $44,470 | $17.87 - $21.38 |
| Ithaca, NY | 240 | $39,190 - $48,860 | $18.84 - $23.49 |
| Utica-Rome, NY | 230 | $37,270 - $46,650 | $17.92 - $22.43 |
| Elmira, NY | 180 | $38,300 - $44,990 | $18.41 - $21.63 |
| Glens Falls, NY | 140 | $38,210 - $45,980 | $18.37 - $22.11 |
| Kingston, NY | 130 | $37,950 - $47,320 | $18.24 - $22.75 |
| Watertown-Fort Drum, NY | 100 | $36,280 - $43,390 | $17.44 - $20.86 |
Ohio
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Ohio | 23,210 | $37,470 - $46,110 | $18.02 - $22.17 |
| Cincinnati, OH-KY-IN | 4750 | $37,920 - $46,470 | $18.23 - $22.34 |
| Cleveland, OH | 4700 | $38,250 - $47,160 | $18.39 - $22.68 |
| Columbus, OH | 4340 | $38,900 - $46,870 | $18.70 - $22.54 |
| Dayton-Kettering-Beavercreek, OH | 1510 | $37,710 - $45,710 | $18.13 - $21.98 |
| Toledo, OH | 1440 | $37,550 - $45,330 | $18.06 - $21.79 |
| Akron, OH | 1360 | $37,080 - $44,580 | $17.83 - $21.43 |
| Youngstown-Warren, OH | 830 | $34,810 - $42,570 | $16.74 - $20.47 |
| Canton-Massillon, OH | 690 | $35,760 - $43,970 | $17.19 - $21.14 |
| Lima, OH | 370 | $35,780 - $44,620 | $17.20 - $21.45 |
| Mansfield, OH | 250 | $36,500 - $44,370 | $17.55 - $21.33 |
| Springfield, OH | 180 | $34,420 - $44,100 | $16.55 - $21.20 |
| Sandusky, OH | 160 | $37,910 - $45,490 | $18.22 - $21.87 |
Oklahoma
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Oklahoma | 9,960 | $35,470 - $42,890 | $17.05 - $20.62 |
| Oklahoma City, OK | 4260 | $36,510 - $44,530 | $17.56 - $21.41 |
| Tulsa, OK | 3260 | $35,690 - $43,570 | $17.16 - $20.95 |
| Lawton, OK | 210 | $34,020 - $36,810 | $16.35 - $17.70 |
| Enid, OK | 150 | $33,930 - $37,460 | $16.31 - $18.01 |
Oregon
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Oregon | 11,610 | $46,490 - $57,890 | $22.35 - $27.83 |
| Portland-Vancouver-Hillsboro, OR-WA | 6360 | $48,880 - $59,880 | $23.50 - $28.79 |
| Salem, OR | 1080 | $46,580 - $56,730 | $22.40 - $27.28 |
| Eugene-Springfield, OR | 1040 | $44,980 - $54,900 | $21.63 - $26.40 |
| Medford, OR | 830 | $45,640 - $55,210 | $21.94 - $26.54 |
| Bend, OR | 780 | $45,800 - $58,750 | $22.02 - $28.25 |
| Corvallis, OR | 360 | $43,570 - $54,840 | $20.95 - $26.37 |
| Grants Pass, OR | 210 | $43,630 - $50,180 | $20.98 - $24.13 |
| Albany, OR | 190 | $45,870 - $57,240 | $22.05 - $27.52 |
Pennsylvania
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Pennsylvania | 23,650 | $37,780 - $46,480 | $18.16 - $22.35 |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | 12650 | $40,140 - $47,800 | $19.30 - $22.98 |
| Pittsburgh, PA | 4560 | $37,250 - $44,030 | $17.91 - $21.17 |
| Allentown-Bethlehem-Easton, PA-NJ | 1730 | $38,390 - $45,730 | $18.46 - $21.99 |
| Harrisburg-Carlisle, PA | 1420 | $38,140 - $44,520 | $18.34 - $21.41 |
| Lancaster, PA | 1040 | $37,770 - $44,830 | $18.16 - $21.55 |
| York-Hanover, PA | 900 | $38,160 - $44,380 | $18.34 - $21.34 |
| Scranton--Wilkes-Barre, PA | 880 | $36,930 - $43,890 | $17.76 - $21.10 |
| Reading, PA | 810 | $38,190 - $47,470 | $18.36 - $22.82 |
| Erie, PA | 590 | $36,920 - $42,260 | $17.75 - $20.32 |
| Altoona, PA | 300 | $36,140 - $41,820 | $17.38 - $20.11 |
| Chambersburg, PA | 280 | $38,260 - $44,200 | $18.40 - $21.25 |
| Johnstown, PA | 230 | $35,210 - $38,880 | $16.93 - $18.69 |
| State College, PA | 220 | $37,570 - $44,390 | $18.06 - $21.34 |
| Lebanon, PA | 190 | $37,450 - $44,620 | $18.01 - $21.45 |
| Williamsport, PA | 190 | $36,800 - $42,130 | $17.69 - $20.25 |
| Gettysburg, PA | 150 | $36,620 - $43,940 | $17.61 - $21.13 |
Puerto Rico
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Puerto Rico | 940 | $24,730 - $31,800 | $11.89 - $15.29 |
| San Juan-Bayamon-Caguas, PR | 580 | $21,840 - $28,230 | $10.50 - $13.57 |
| Mayaguez, PR | 50 | $19,980 - $29,820 | $9.60 - $14.34 |
| Aguadilla, PR | 0 | $30,930 - $30,930 | $14.87 - $14.87 |
| Ponce, PR | 0 | $29,140 - $32,740 | $14.01 - $15.74 |
Rhode Island
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Rhode Island | 3,270 | $42,780 - $47,380 | $20.57 - $22.78 |
| Providence-Warwick, RI-MA | 4230 | $41,630 - $47,380 | $20.02 - $22.78 |
South Carolina
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| South Carolina | 11,750 | $35,990 - $44,570 | $17.31 - $21.43 |
| Greenville-Anderson-Greer, SC | 2400 | $36,110 - $45,240 | $17.36 - $21.75 |
| Charleston-North Charleston, SC | 2120 | $37,550 - $45,860 | $18.05 - $22.05 |
| Columbia, SC | 1860 | $36,360 - $43,010 | $17.48 - $20.68 |
| Myrtle Beach-Conway-North Myrtle Beach, SC | 820 | $35,300 - $42,260 | $16.97 - $20.32 |
| Spartanburg, SC | 700 | $37,180 - $45,040 | $17.87 - $21.65 |
| Florence, SC | 490 | $32,670 - $39,620 | $15.71 - $19.05 |
| Hilton Head Island-Bluffton-Port Royal, SC | 490 | $35,170 - $43,440 | $16.91 - $20.88 |
| Sumter, SC | 180 | $30,080 - $36,570 | $14.46 - $17.58 |
South Dakota
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| South Dakota | 1,170 | $36,130 - $44,550 | $17.37 - $21.42 |
| Sioux Falls, SD-MN | 540 | $36,730 - $44,650 | $17.66 - $21.47 |
| Rapid City, SD | 180 | $35,980 - $43,230 | $17.30 - $20.79 |
Tennessee
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Tennessee | 19,940 | $35,920 - $44,140 | $17.27 - $21.22 |
| Nashville-Davidson--Murfreesboro--Franklin, TN | 6450 | $36,920 - $46,270 | $17.75 - $22.25 |
| Memphis, TN-MS-AR | 3640 | $36,590 - $43,860 | $17.59 - $21.09 |
| Knoxville, TN | 2790 | $36,250 - $42,180 | $17.43 - $20.28 |
| Chattanooga, TN-GA | 2250 | $36,470 - $43,460 | $17.53 - $20.90 |
| Johnson City, TN | 800 | $34,440 - $41,160 | $16.56 - $19.79 |
| Kingsport-Bristol, TN-VA | 650 | $35,710 - $39,090 | $17.17 - $18.79 |
| Clarksville, TN-KY | 590 | $34,220 - $39,660 | $16.45 - $19.07 |
| Jackson, TN | 470 | $32,980 - $38,190 | $15.86 - $18.36 |
| Cleveland, TN | 290 | $34,930 - $38,940 | $16.79 - $18.72 |
| Morristown, TN | 270 | $33,690 - $37,910 | $16.20 - $18.23 |
Texas
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Texas | 72,280 | $35,980 - $45,840 | $17.30 - $22.04 |
| Dallas-Fort Worth-Arlington, TX | 21110 | $36,300 - $46,460 | $17.45 - $22.34 |
| Houston-Pasadena-The Woodlands, TX | 16580 | $37,160 - $47,550 | $17.87 - $22.86 |
| San Antonio-New Braunfels, TX | 7610 | $37,510 - $44,780 | $18.03 - $21.53 |
| Austin-Round Rock-San Marcos, TX | 5460 | $39,850 - $47,190 | $19.16 - $22.69 |
| McAllen-Edinburg-Mission, TX | 2710 | $29,080 - $37,020 | $13.98 - $17.80 |
| El Paso, TX | 2210 | $29,520 - $38,260 | $14.19 - $18.39 |
| Brownsville-Harlingen, TX | 1170 | $29,430 - $36,750 | $14.15 - $17.67 |
| Corpus Christi, TX | 1140 | $34,090 - $42,870 | $16.39 - $20.61 |
| Killeen-Temple, TX | 860 | $36,070 - $44,910 | $17.34 - $21.59 |
| Lubbock, TX | 830 | $31,670 - $38,650 | $15.23 - $18.58 |
| Beaumont-Port Arthur, TX | 740 | $35,870 - $43,620 | $17.24 - $20.97 |
| Longview, TX | 720 | $34,880 - $39,990 | $16.77 - $19.23 |
| Tyler, TX | 720 | $35,400 - $42,390 | $17.02 - $20.38 |
| Amarillo, TX | 680 | $34,250 - $40,310 | $16.47 - $19.38 |
| Waco, TX | 650 | $36,670 - $43,330 | $17.63 - $20.83 |
| Wichita Falls, TX | 560 | $35,630 - $44,130 | $17.13 - $21.22 |
| College Station-Bryan, TX | 540 | $34,810 - $41,550 | $16.73 - $19.98 |
| Laredo, TX | 470 | $30,640 - $36,950 | $14.73 - $17.77 |
| Midland, TX | 380 | $38,600 - $44,750 | $18.56 - $21.51 |
| Abilene, TX | 360 | $34,480 - $41,400 | $16.58 - $19.90 |
| San Angelo, TX | 310 | $32,820 - $39,460 | $15.78 - $18.97 |
| Texarkana, TX-AR | 300 | $34,340 - $38,560 | $16.51 - $18.54 |
| Sherman-Denison, TX | 280 | $36,540 - $43,530 | $17.57 - $20.93 |
| Odessa, TX | 250 | $34,990 - $44,370 | $16.82 - $21.33 |
| Victoria, TX | 210 | $31,600 - $39,330 | $15.19 - $18.91 |
| Eagle Pass, TX | 90 | $28,410 - $34,430 | $13.66 - $16.55 |
Utah
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Utah | 9,660 | $36,920 - $46,910 | $17.75 - $22.55 |
| Salt Lake City-Murray, UT | 3940 | $38,390 - $47,600 | $18.46 - $22.89 |
| Provo-Orem-Lehi, UT | 1990 | $35,810 - $45,310 | $17.22 - $21.79 |
| Ogden, UT | 1790 | $36,340 - $46,850 | $17.47 - $22.52 |
| St. George, UT | 750 | $36,560 - $45,040 | $17.58 - $21.65 |
| Logan, UT-ID | 500 | $35,700 - $49,070 | $17.16 - $23.59 |
Virginia
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Virginia | 15,990 | $37,380 - $46,060 | $17.97 - $22.15 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | 3460 | $36,270 - $44,570 | $17.44 - $21.43 |
| Richmond, VA | 2740 | $37,350 - $44,030 | $17.96 - $21.17 |
| Roanoke, VA | 580 | $36,530 - $41,840 | $17.56 - $20.12 |
| Lynchburg, VA | 500 | $36,490 - $42,610 | $17.54 - $20.48 |
| Winchester, VA-WV | 380 | $38,290 - $44,930 | $18.41 - $21.60 |
| Charlottesville, VA | 340 | $37,240 - $44,760 | $17.91 - $21.52 |
| Harrisonburg, VA | 320 | $37,950 - $39,890 | $18.24 - $19.18 |
| Blacksburg-Christiansburg-Radford, VA | 210 | $36,430 - $40,610 | $17.51 - $19.52 |
| Staunton-Stuarts Draft, VA | 170 | $37,120 - $43,520 | $17.85 - $20.92 |
Virgin Islands
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Virgin Islands | 190 | $36,130 - $43,060 | $17.37 - $20.70 |
Vermont
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Vermont | 1,090 | $41,110 - $47,760 | $19.76 - $22.96 |
| Burlington-South Burlington, VT | 540 | $40,850 - $49,480 | $19.64 - $23.79 |
Washington
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Washington | 18,430 | $47,320 - $60,730 | $22.75 - $29.20 |
| Seattle-Tacoma-Bellevue, WA | 9950 | $49,570 - $64,110 | $23.83 - $30.82 |
| Spokane-Spokane Valley, WA | 1900 | $44,720 - $57,110 | $21.50 - $27.46 |
| Kennewick-Richland, WA | 750 | $44,890 - $56,490 | $21.58 - $27.16 |
| Yakima, WA | 640 | $44,480 - $50,460 | $21.38 - $24.26 |
| Olympia-Lacey-Tumwater, WA | 620 | $46,810 - $58,960 | $22.50 - $28.34 |
| Bremerton-Silverdale-Port Orchard, WA | 590 | $46,910 - $59,660 | $22.55 - $28.68 |
| Bellingham, WA | 420 | $46,450 - $57,290 | $22.33 - $27.54 |
| Wenatchee-East Wenatchee, WA | 360 | $43,590 - $56,070 | $20.96 - $26.96 |
| Mount Vernon-Anacortes, WA | 200 | $46,230 - $59,590 | $22.23 - $28.65 |
| Longview-Kelso, WA | 190 | $47,580 - $59,540 | $22.88 - $28.62 |
| Walla Walla, WA | 130 | $45,390 - $55,950 | $21.82 - $26.90 |
Wisconsin
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Wisconsin | 12,900 | $43,460 - $50,010 | $20.89 - $24.04 |
| Milwaukee-Waukesha, WI | 3840 | $47,210 - $50,250 | $22.70 - $24.16 |
| Madison, WI | 1980 | $44,130 - $51,490 | $21.22 - $24.76 |
| Green Bay, WI | 720 | $40,890 - $48,800 | $19.66 - $23.46 |
| Eau Claire, WI | 570 | $43,160 - $48,150 | $20.75 - $23.15 |
| La Crosse-Onalaska, WI-MN | 500 | $42,900 - $53,950 | $20.62 - $25.94 |
| Appleton, WI | 460 | $43,530 - $49,560 | $20.93 - $23.83 |
| Oshkosh-Neenah, WI | 440 | $43,330 - $48,450 | $20.83 - $23.29 |
| Wausau, WI | 430 | $40,540 - $47,890 | $19.49 - $23.03 |
| Sheboygan, WI | 370 | $43,980 - $49,360 | $21.15 - $23.73 |
| Kenosha, WI | 330 | $43,470 - $49,110 | $20.90 - $23.61 |
| Janesville-Beloit, WI | 290 | $41,800 - $51,430 | $20.10 - $24.73 |
| Racine-Mount Pleasant, WI | 280 | $41,700 - $49,180 | $20.05 - $23.64 |
| Fond du Lac, WI | 180 | $42,790 - $48,070 | $20.57 - $23.11 |
West Virginia
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| West Virginia | 4,510 | $31,490 - $38,650 | $15.14 - $18.58 |
| Huntington-Ashland, WV-KY-OH | 990 | $34,460 - $40,500 | $16.57 - $19.47 |
| Charleston, WV | 740 | $31,490 - $38,230 | $15.14 - $18.38 |
| Morgantown, WV | 670 | $35,310 - $40,000 | $16.98 - $19.23 |
| Wheeling, WV-OH | 380 | $33,640 - $41,280 | $16.17 - $19.85 |
| Beckley, WV | 330 | $30,660 - $35,970 | $14.74 - $17.29 |
| Parkersburg-Vienna, WV | 290 | $31,620 - $36,840 | $15.20 - $17.71 |
| Weirton-Steubenville, WV-OH | 250 | $34,840 - $41,660 | $16.75 - $20.03 |
Wyoming
| Metro Area | Total Employed | Annual Salary Range | Hourly Pay Range |
|---|
| Wyoming | 1,010 | $36,620 - $45,710 | $17.61 - $21.98 |
| Cheyenne, WY | 200 | $36,570 - $48,220 | $17.58 - $23.18 |
| Casper, WY | 190 | $37,390 - $44,790 | $17.98 - $21.53 |
Table data taken from 2024 BLS (http://www.bls.gov/oes/current/oes319092.htm)