Nurse Practitioner Salary – By Specialty & State

Last Updated/Verified: Feb 13, 2024

Upon completing an accredited and approved online nurse practitioner program, an NP can expect to enjoy a rewarding career that allows for considerable opportunities to provide hands-on care and treatment in today’s growing healthcare field. In addition, the financial rewards of obtaining an advanced degree as a nurse practitioner are greater than in a number of other industries. According to the Occupational Outlook Handbook compiled by the Bureau of Labor Statistics (BLS), the median pay for nurse practitioners in 2022 was $125,900 per year, compared to $81,220 per year for registered nurses

Compare Nurse Practitioner Salary By State & City

This tool will allow you to easily search and compare the average salaries of nurses for many cities and locations across the U.S. You can search by city and state. Salary data is provided through the BLS.

Select Career Type

Select State

Select City

Salary by Nurse Practitioner Specialty

When a nurse practitioner specializes, they open up even more opportunities for their career and compensation. While each specialty will have different pay scales, many of them are in-demand areas of healthcare that can command lucrative salaries. The particular salary of a nurse practitioner who specializes depends on a number of factors, but the information below provides a broad overview of what can be expected. (Note: Glassdoor.com salaries don’t always distinguish between specialty levels)

Acute Care Nurse Practitioner Salary

With a specialization as an acute care nurse practitioner, you could earn well over $100,000 annually. Employers in the northeast portion of the United States, such as those located in New Jersey and Massachusettes, tend to pay higher-than-average salaries for those who hold an acute care nurse practitioner specialization. The southern states, notably Florida and Alabama, pay salaries that are below the national average. 

The table below represents the current median Acute Care Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$131,201$111,242$122,552
Hourly Wage$63.08$53.48$58.92
Figures current as of March 2024

Adult-Gerontology Nurse Practitioner Salary

Specializing as an adult-gerontology nurse practitioner pays, on average, a little over $100,000 annually. Possessing skills such as wound care and elder care could bump the salary. California, New Jersey, and Massachusettes are regions that often pay higher-than-average wages for this specialty. The Midwest — Kansas and Missouri for example — tend to pay lower than average. 

The table below represents current median Adult-Gerontology Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$117,532$107,530$106,566
Hourly Wage$56.51$51.70$51.23
Figures current as of March 2024

Emergency Nurse Practitioner Salary

The salary for an emergency nurse practitioner ranges between $99,044 and $134,720. Positions in San Jose, San Fransico, and New York tend to pay more than average. Tampa and Miami, however, pay below the average pay noted above for an emergency nurse practitioner. 

The table below represents current median Emergency Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$130,806$99,044$134,720
Hourly Wage$62.89$47.62$64.77
Figures current as of March 2024

Family Nurse Practitioner Salary

A family nurse practitioner makes an average salary of around $100,000. Major cities in states like New York and California tend to pay their family nurse practitioners more than average. In the South, wages are often average or slightly below average.

The table below represents current median Family Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$138,328$106,382$123,740
Hourly Wage$66.50$51.15$59.49
Figures current as of March 2024

Neonatal Nurse Practitioner Salary

Caring for the smallest and sickest babies as a neonatal nurse practitioner pays an average of well over $100,000 per year. New York, Washington, DC, and Philadelphia, PA offer above-average wages. Tampa and Miami are near the lower end of the pay scale. 

The table below represents current median Neonatal Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$114,259$117,418$137,460
Hourly Wage$54.93$56.45$66.09
Figures current as of March 2024

Pediatric Nurse Practitioner Salary

Specializing as a pediatric nurse practitioner can open doors and result in an average yearly salary of $98,787 to over $127,948. Those who have additional skills in acute care and the intensive care unit (ICU) can expect to earn even more. Boston, New York, Phoenix, and Philadelphia have higher average salaries for pediatric nurse practitioners. Southern states, such as Florida, often pay less. 

The table below represents current median Pediatric Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$127,948$98,787$119,900
Hourly Wage$61.51$47.49$57.64
Figures current as of March 2024

Psychiatric-Mental Health Nurse Practitioner Salary

For those who obtain their specialization as psychiatric-mental health nurse practitioners, the average salary is generally around $100,000. An entry-level position can expect a yearly salary of around $100,000 while those with 10 to 20 years of experience can earn around $120,000 per year. Los Angeles, San Jose, New York City, and Boston are among cities that pay psychiatric-mental health nurse practitioners the highest wages. Nashville, Little Rock, and Memphis, however, are at the lower end of the pay scale. 

The table below represents current median Psychiatric-Mental Health Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$127,041$119,352$118,710
Hourly Wage$61.08$57.38$57.07
Figures current as of March 2024

Women's Health Nurse Practitioner Salary

Opt to specialize as a women’s health nurse practitioner and expect an average salary in the $100,000 range. Obtaining skills in colposcopy or reproductive health can mean an increase in pay. A women’s health nurse practitioner who works in New York, New York could earn nearly 20 percent more than the average. Higher than average salaries might also be found in Houston, Boston, and Phoenix.

The table below represents current median Women’s Health Nurse Practitioner salaries according to three popular salary reporting websites:

Glassdoor.comPayscale.comSalary.com
Annual Salary$133,810$101,186$116,612
Hourly Wage$64.33$48.65$56.06
Figures current as of March 2024

Nurse Practitioner Salary Differences by Degree Type

The type of degree that a nurse practitioner holds can also have a bearing on the salary that is paid. Below is a comparison of some of the common degree types.

MSN-Educated Nurse Practitioners

An MSN-Educated Nurse Practitioner is ready to transition from being an RN with a BSN into advanced clinical practice, and is a common educational choice for those pursuing an online nurse practitioner degree. A salary of nearly $100,000, on average, can be expected for the nurse practitioner who has a Master's of Science in Nursing.

Post-Master’s Certificate Nurse Practitioners

Because a post-master’s certificate allows a current nurse practitioner to gain more knowledge and specialize (often in an additional area of care – for example, a Pediatric Nurse Practitioner may choose to earn a post-master’s nursing certificate in Psychiatric-Mental Health to shift their focus to providing mental health services to that population), it provides them with expanded career opportunities as well as salary increases. While the average salary differs depending on the particular specialization that is earned, it is more than those without additional knowledge.

DNP-Educated Nurse Practitioners

As a nurse practitioner with a Doctor of Nursing Practice (DNP), one possesses the highest degree possible within the specialty (alongside the less common Ph.D. in Nursing, which is aimed more at academia). A nurse practitioner who has been DNP-educated could earn an average of $135,830. States like Massachusetts, California and Oregon are the highest-paying for this type of degree.

What Else Affects Salaries for Nurse Practitioners?

In addition to the degree type and specialization type, there are other factors that can affect the salaries that nurse practitioners can expect. One of the most significant is the location of the employer. Historically, employers in the Northeast and West regions of the United States pay nurse practitioners more than those located in the South or Midwest. In addition to this, the employer type can also significantly impact salaries for NPs. According to the latest available data (May 2022) from the BLS, the top-paying industries for nurse practitioners include:

The level of experience a nurse practitioner has also plays a role in the salary they can expect. Those who begin with an entry-level position, or who are still early in their career, can expect to be paid less than those nurse practitioners who are experienced or late in their career.

Having different skills and certifications can also boost the pay scale of a nurse practitioner. Cardiology, critical care, and oncology are just three in-demand subspecialty skills that can increase the amount of pay. Emergency/trauma and neuroscience skills can also boost pay, but not as much.

Nurse Practitioner Salary Table By State & Metro Area

To get a more accurate idea of what nurse practitioner salaries are like in your area, see below for salary breakdowns by state and by metropolitan areas.

Alabama

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Alabama4390$92,660 - $118,050$43.57 - $58.95
Birmingham-Hoover, AL1190$94,140 - $126,170$45.26 - $60.66
Huntsville, AL730$95,370 - $107,350$45.85 - $51.61
Mobile, AL330$84,670 - $106,500$40.71 - $51.20
Montgomery, AL250$85,570 - $114,260$41.14 - $54.93
Dothan, AL210$84,310 - $102,030$40.53 - $49.05
Tuscaloosa, AL210$87,770 - $115,230$42.20 - $55.40
Florence-Muscle Shoals, AL150$80,020 - $102,060$38.47 - $49.07
Daphne-Fairhope-Foley, AL130$84,930 - $111,030$40.83 - $53.38
Decatur, AL130$83,200 - $106,280$40.00 - $51.10
Gadsden, AL110$81,410 - $131,120$39.14 - $63.04
Auburn-Opelika, AL100$81,490 - $107,690$39.18 - $51.77
Anniston-Oxford-Jacksonville, AL70$80,550 - $120,330$38.73 - $57.85

Alaska

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Alaska680$83,500 - $141,980$40.14 - $68.26
Anchorage, AK310$99,530 - $145,240$47.85 - $69.83
Fairbanks, AK50$64,150 - $135,050$30.84 - $64.93

Arizona

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Arizona6240$104,530 - $133,470$50.26 - $64.17
Phoenix-Mesa-Scottsdale, AZ4550$103,990 - $133,630$49.99 - $64.25
Tucson, AZ900$106,060 - $131,430$50.99 - $63.19
Flagstaff, AZ150$108,670 - $134,990$52.25 - $64.90
Lake Havasu City-Kingman, AZ150$98,470 - $129,030$47.34 - $62.03
Prescott, AZ130$108,390 - $135,500$52.11 - $65.14
Yuma, AZ130$118,140 - $138,850$56.80 - $66.76
Sierra Vista-Douglas, AZ50$83,880 - $127,170$40.33 - $61.14

Arkansas

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Arkansas2970$97,090 - $121,470$46.68 - $58.40
Little Rock-North Little Rock-Conway, AR930$97,910 - $122,660$47.07 - $58.97
Fayetteville-Springdale-Rogers, AR-MO460$101,350 - $127,410$48.73 - $61.26
Jonesboro, AR210$100,660 - $121,470$48.39 - $58.40
Hot Springs, AR200$82,440 - $106,750$39.63 - $51.32
Fort Smith, AR-OK160$99,290 - $118,770$47.74 - $57.10
Pine Bluff, AR40$101,060 - $119,660$48.59 - $57.53

California

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
California19130$130,930 - $177,070$62.95 - $85.13
Los Angeles-Long Beach-Anaheim, CA6190$124,030 - $167,290$59.63 - $80.43
San Francisco-Oakland-Hayward, CA2680$157,240 - $228,870$75.60 - $110.03
San Diego-Carlsbad, CA2030$130,110 - $164,290$62.55 - $78.99
Riverside-San Bernardino-Ontario, CA1920$127,970 - $165,780$61.52 - $79.70
Sacramento--Roseville--Arden-Arcade, CA1350$134,420 - $176,330$64.62 - $84.78
San Jose-Sunnyvale-Santa Clara, CA1170$168,820 - $221,960$81.16 - $106.71
Fresno, CA430$129,430 - $170,150$62.23 - $81.80
Bakersfield, CA420$115,980 - $165,080$55.76 - $79.37
Modesto, CA250$127,000 - $161,660$61.06 - $77.72
Santa Rosa, CA250$110,440 - $172,730$53.09 - $83.04
Visalia-Porterville, CA250$126,080 - $158,130$60.61 - $76.02
Santa Maria-Santa Barbara, CA240$123,930 - $154,990$59.58 - $74.51
Oxnard-Thousand Oaks-Ventura, CA200$130,680 - $168,120$62.83 - $80.83
Stockton-Lodi, CA170$129,280 - $163,970$62.16 - $78.83
Santa Cruz-Watsonville, CA150$126,030 - $167,860$60.59 - $80.70
San Luis Obispo-Paso Robles-Arroyo Grande, CA130$133,870 - $189,550$64.36 - $91.13
Merced, CA120$83,200 - $140,610$40.00 - $67.60
Salinas, CA120$136,460 - $170,870$65.61 - $82.15
Chico, CA110$128,910 - $162,860$61.97 - $78.30
Vallejo-Fairfield, CA110$140,210 - $230,920$67.41 - $111.02
Redding, CA90$127,120 - $159,620$61.12 - $76.74
Madera, CA80$139,000 - $170,990$66.83 - $82.21
Napa, CA70$166,160 - $206,160$79.89 - $99.12
El Centro, CA60$129,930 - $176,210$62.47 - $84.72
Hanford-Corcoran, CA50$126,680 - $156,540$60.90 - $75.26
Yuba City, CA50$133,200 - $178,550$64.04 - $85.84

Colorado

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Colorado3630$101,740 - $129,580$48.92 - $62.30
Denver-Aurora-Lakewood, CO1910$102,870 - $129,550$49.46 - $62.29
Colorado Springs, CO500$99,130 - $128,240$47.66 - $61.65
Fort Collins, CO270$106,130 - $132,520$51.02 - $63.71
Boulder, CO210$106,770 - $134,550$51.33 - $64.69
Pueblo, CO150$103,800 - $124,940$49.90 - $60.07
Grand Junction, CO110$97,410 - $124,190$46.83 - $59.71
Greeley, CO70$56,980 - $113,340$27.39 - $54.49

Connecticut

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Connecticut2910$114,860 - $144,940$55.22 - $69.68
Hartford-West Hartford-East Hartford, CT1260$124,640 - $148,550$59.92 - $71.42
Bridgeport-Stamford-Norwalk, CT720$107,720 - $144,940$51.79 - $69.68
New Haven, CT480$110,430 - $132,620$53.09 - $63.76
Norwich-New London-Westerly, CT-RI140$111,600 - $132,840$53.66 - $63.87
Waterbury, CT110$122,610 - $138,870$58.95 - $66.77
Danbury, CT80$124,890 - $150,990$60.04 - $72.59

Delaware

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Delaware990$104,360 - $133,060$50.17 - $63.97
Dover, DE90$96,920 - $134,760$46.59 - $64.79

District of Columbia

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
District of Columbia730$109,430 - $138,360$52.61 - $66.52
Washington-Arlington-Alexandria, DC-VA-MD-WV3980$106,440 - $137,590$51.18 - $66.15

Florida

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Florida18530$98,930 - $127,150$47.56 - $61.13
Miami-Fort Lauderdale-West Palm Beach, FL5450$83,820 - $125,320$40.30 - $60.25
Tampa-St. Petersburg-Clearwater, FL2730$99,450 - $123,560$47.81 - $59.41
Orlando-Kissimmee-Sanford, FL1840$101,280 - $125,960$48.69 - $60.56
Jacksonville, FL1570$103,800 - $128,590$49.91 - $61.82
Cape Coral-Fort Myers, FL720$107,600 - $130,040$51.73 - $62.52
Palm Bay-Melbourne-Titusville, FL680$102,170 - $129,840$49.12 - $62.42
North Port-Sarasota-Bradenton, FL640$99,190 - $127,100$47.69 - $61.11
Pensacola-Ferry Pass-Brent, FL590$101,570 - $124,850$48.83 - $60.02
Deltona-Daytona Beach-Ormond Beach, FL560$99,930 - $122,780$48.04 - $59.03
Lakeland-Winter Haven, FL440$98,160 - $116,930$47.19 - $56.22
Port St. Lucie, FL420$103,780 - $135,340$49.89 - $65.07
Tallahassee, FL360$96,830 - $128,460$46.56 - $61.76
Gainesville, FL340$102,500 - $122,250$49.28 - $58.77
Naples-Immokalee-Marco Island, FL310$104,110 - $136,690$50.06 - $65.72
Ocala, FL280$83,800 - $113,990$40.29 - $54.80
Crestview-Fort Walton Beach-Destin, FL190$100,210 - $118,350$48.18 - $56.90
Panama City, FL150$100,230 - $119,050$48.19 - $57.23
Punta Gorda, FL130$82,100 - $115,080$39.47 - $55.33
Sebastian-Vero Beach, FL110$99,430 - $120,210$47.80 - $57.79
The Villages, FL110$96,920 - $124,230$46.59 - $59.73
Homosassa Springs, FL70$92,910 - $123,910$44.67 - $59.57
Sebring, FL60$83,760 - $120,470$40.27 - $57.92

Georgia

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Georgia8110$101,780 - $129,460$48.94 - $62.24
Atlanta-Sandy Springs-Roswell, GA4200$103,810 - $129,880$49.91 - $62.44
Augusta-Richmond County, GA-SC440$98,990 - $123,570$47.59 - $59.41
Savannah, GA340$98,530 - $120,440$47.37 - $57.91
Macon, GA320$98,950 - $121,420$47.57 - $58.38
Columbus, GA-AL240$90,620 - $109,370$43.57 - $52.58
Gainesville, GA220$98,400 - $122,190$47.31 - $58.75
Athens-Clarke County, GA190$104,660 - $127,870$50.32 - $61.48
Albany, GA140$96,440 - $123,380$46.37 - $59.32
Warner Robins, GA140$95,480 - $122,570$45.90 - $58.93
Rome, GA120$96,580 - $124,700$46.43 - $59.95
Dalton, GA110$85,000 - $116,340$40.87 - $55.94
Valdosta, GA100$85,290 - $121,990$41.00 - $58.65
Brunswick, GA40$85,010 - $136,710$40.87 - $65.73

Hawaii

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Hawaii530$116,640 - $153,930$56.08 - $74.01
Urban Honolulu, HI430$120,000 - $155,600$57.69 - $74.81
Kahului-Wailuku-Lahaina, HI40$106,480 - $130,710$51.19 - $62.84

Idaho

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Idaho1170$105,100 - $129,490$50.53 - $62.26
Boise City, ID510$107,740 - $128,800$51.80 - $61.92
Idaho Falls, ID140$100,120 - $121,800$48.14 - $58.56
Coeur d'Alene, ID130$108,010 - $140,810$51.93 - $67.70
Lewiston, ID-WA70$103,990 - $128,520$49.99 - $61.79
Twin Falls, ID60$111,810 - $130,600$53.76 - $62.79
Pocatello, ID0$86,760 - $126,410$41.71 - $60.78

Illinois

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Illinois7990$106,650 - $132,060$51.28 - $63.49
Chicago-Naperville-Elgin, IL-IN-WI5720$109,140 - $133,110$52.47 - $64.00
Champaign-Urbana, IL490$113,420 - $132,520$54.53 - $63.71
Rockford, IL300$105,240 - $127,680$50.60 - $61.38
Peoria, IL280$102,850 - $127,440$49.45 - $61.27
Springfield, IL210$104,870 - $130,520$50.42 - $62.75
Carbondale-Marion, IL180$99,830 - $124,470$47.99 - $59.84
Bloomington, IL110$101,980 - $127,130$49.03 - $61.12
Kankakee, IL70$107,360 - $132,060$51.61 - $63.49

Indiana

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Indiana6480$106,240 - $130,360$51.08 - $62.68
Indianapolis-Carmel-Anderson, IN2280$106,610 - $131,980$51.25 - $63.45
Fort Wayne, IN670$110,290 - $130,670$53.03 - $62.82
Evansville, IN-KY390$102,680 - $124,790$49.36 - $60.00
Lafayette-West Lafayette, IN270$107,570 - $127,250$51.72 - $61.18
South Bend-Mishawaka, IN-MI230$104,500 - $130,110$50.24 - $62.55
Elkhart-Goshen, IN200$102,840 - $125,580$49.44 - $60.38
Bloomington, IN170$101,640 - $121,010$48.86 - $58.18
Muncie, IN170$108,160 - $129,840$52.00 - $62.42
Terre Haute, IN130$101,780 - $123,640$48.93 - $59.44
Columbus, IN110$101,260 - $122,020$48.68 - $58.66
Michigan City-La Porte, IN80$101,060 - $126,140$48.59 - $60.64
Kokomo, IN40$104,340 - $125,270$50.16 - $60.23

Iowa

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Iowa2610$108,190 - $133,300$52.01 - $64.09
Des Moines-West Des Moines, IA520$110,430 - $134,270$53.09 - $64.55
Davenport-Moline-Rock Island, IA-IL270$103,260 - $128,490$49.65 - $61.78
Iowa City, IA270$104,960 - $124,090$50.46 - $59.66
Waterloo-Cedar Falls, IA260$104,230 - $131,510$50.11 - $63.22
Cedar Rapids, IA200$112,580 - $126,240$54.12 - $60.69
Sioux City, IA-NE-SD180$106,400 - $162,280$51.15 - $78.02
Dubuque, IA80$107,430 - $125,250$51.65 - $60.22
Ames, IA70$105,930 - $124,790$50.93 - $59.99

Kansas

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Kansas3070$99,840 - $122,610$48.00 - $58.95
Wichita, KS700$97,040 - $114,400$46.66 - $55.00
Topeka, KS380$107,390 - $132,770$51.63 - $63.83
Lawrence, KS90$100,870 - $121,640$48.49 - $58.48
Manhattan, KS60$99,530 - $119,910$47.85 - $57.65

Kentucky

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Kentucky4520$97,780 - $123,500$47.01 - $59.37
Louisville/Jefferson County, KY-IN1380$102,640 - $125,180$49.34 - $60.18
Lexington-Fayette, KY820$101,610 - $124,840$48.85 - $60.02
Bowling Green, KY170$99,200 - $115,680$47.69 - $55.62
Owensboro, KY130$100,140 - $121,000$48.14 - $58.17
Elizabethtown-Fort Knox, KY70$95,440 - $120,750$45.89 - $58.05

Louisiana

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Louisiana4280$101,920 - $132,220$49.00 - $63.57
New Orleans-Metairie, LA1260$102,830 - $126,270$49.44 - $60.71
Baton Rouge, LA790$102,920 - $134,250$49.48 - $64.54
Lafayette, LA440$107,560 - $140,810$51.71 - $67.70
Shreveport-Bossier City, LA300$90,300 - $125,770$43.42 - $60.47
Monroe, LA260$89,340 - $125,000$42.95 - $60.09
Alexandria, LA180$94,990 - $120,400$45.67 - $57.89
Houma-Thibodaux, LA180$104,640 - $144,770$50.31 - $69.60
Lake Charles, LA170$102,530 - $126,340$49.29 - $60.74
Hammond, LA140$99,790 - $131,970$47.98 - $63.45

Maine

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Maine1300$104,460 - $130,610$50.22 - $62.79
Portland-South Portland, ME410$105,970 - $131,720$50.95 - $63.33
Bangor, ME200$105,670 - $129,760$50.81 - $62.38
Lewiston-Auburn, ME160$106,320 - $142,520$51.12 - $68.52

Maryland

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Maryland4170$102,030 - $133,610$49.05 - $64.24
Baltimore-Columbia-Towson, MD2470$101,810 - $134,250$48.95 - $64.54
Salisbury, MD-DE380$104,000 - $130,310$50.00 - $62.65
Hagerstown-Martinsburg, MD-WV200$101,110 - $121,730$48.61 - $58.53
Cumberland, MD-WV90$95,730 - $126,060$46.02 - $60.61
California-Lexington Park, MD50$81,970 - $127,350$39.41 - $61.23

Massachusetts

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Massachusetts7190$119,850 - $153,890$57.62 - $73.98
Boston-Cambridge-Nashua, MA-NH5310$123,100 - $157,260$59.18 - $75.61
Worcester, MA-CT750$124,070 - $151,460$59.65 - $72.82
Springfield, MA-CT650$110,770 - $135,500$53.25 - $65.14
Barnstable Town, MA200$107,160 - $139,890$51.52 - $67.26
New Bedford, MA110$117,410 - $163,110$56.45 - $78.42
Leominster-Gardner, MA80$108,610 - $140,880$52.21 - $67.73
Pittsfield, MA50$107,900 - $132,250$51.88 - $63.58

Michigan

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Michigan7250$102,600 - $127,150$49.33 - $61.13
Detroit-Warren-Dearborn, MI3230$103,170 - $127,520$49.60 - $61.31
Grand Rapids-Wyoming, MI840$99,260 - $125,110$47.72 - $60.15
Ann Arbor, MI700$106,380 - $130,200$51.15 - $62.60
Flint, MI300$104,210 - $128,340$50.10 - $61.70
Kalamazoo-Portage, MI260$99,310 - $126,670$47.74 - $60.90
Lansing-East Lansing, MI230$102,330 - $125,190$49.20 - $60.19
Saginaw, MI190$99,750 - $117,820$47.96 - $56.64
Midland, MI130$105,800 - $125,370$50.87 - $60.27
Muskegon, MI110$101,430 - $132,030$48.76 - $63.48
Jackson, MI90$101,780 - $127,390$48.93 - $61.25
Monroe, MI70$100,640 - $124,800$48.38 - $60.00
Battle Creek, MI60$87,090 - $121,000$41.87 - $58.17
Niles-Benton Harbor, MI60$102,160 - $125,930$49.12 - $60.54
Bay City, MI40$94,660 - $119,590$45.51 - $57.50

Minnesota

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Minnesota5300$109,220 - $135,980$52.51 - $65.38
Minneapolis-St. Paul-Bloomington, MN-WI2760$110,080 - $137,760$52.92 - $66.23
Rochester, MN1210$104,790 - $129,200$50.38 - $62.11
Duluth, MN-WI310$106,450 - $135,310$51.18 - $65.05
St. Cloud, MN210$105,190 - $133,670$50.57 - $64.26
Mankato-North Mankato, MN110$119,070 - $132,560$57.24 - $63.73

Mississippi

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Mississippi4000$101,220 - $128,770$48.66 - $61.91
Jackson, MS1150$103,770 - $128,690$49.89 - $61.87
Gulfport-Biloxi-Pascagoula, MS510$101,920 - $129,620$49.00 - $62.32
Hattiesburg, MS320$98,030 - $120,790$47.13 - $58.07

Missouri

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Missouri7290$99,640 - $127,230$47.90 - $61.17
St. Louis, MO-IL3300$101,640 - $125,700$48.86 - $60.43
Kansas City, MO-KS2800$104,810 - $129,410$50.39 - $62.22
Springfield, MO540$97,650 - $121,060$46.95 - $58.20
Columbia, MO250$93,710 - $124,970$45.05 - $60.08
Joplin, MO190$98,280 - $128,540$47.25 - $61.80
Cape Girardeau, MO-IL140$99,340 - $126,630$47.76 - $60.88
Jefferson City, MO130$98,850 - $121,510$47.53 - $58.42
St. Joseph, MO-KS120$103,050 - $129,810$49.55 - $62.41

Montana

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Montana730$107,520 - $134,970$51.69 - $64.89
Billings, MT120$114,120 - $135,880$54.87 - $65.33
Missoula, MT110$106,300 - $132,180$51.11 - $63.55
Great Falls, MT50$105,870 - $125,960$50.90 - $60.56

Nebraska

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Nebraska1610$105,750 - $132,180$50.84 - $63.55
Omaha-Council Bluffs, NE-IA770$108,220 - $133,350$52.03 - $64.11
Lincoln, NE350$100,660 - $130,190$48.39 - $62.59
Grand Island, NE50$101,970 - $130,450$49.02 - $62.72

Nevada

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Nevada1800$118,780 - $156,000$57.11 - $75.00
Las Vegas-Henderson-Paradise, NV1280$118,850 - $156,000$57.14 - $75.00
Reno, NV340$113,630 - $166,400$54.63 - $80.00
Carson City, NV80$128,130 - $173,250$61.60 - $83.29

New Hampshire

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
New Hampshire1510$106,590 - $135,400$51.24 - $65.10
Manchester, NH320$107,400 - $136,120$51.64 - $65.44
Portsmouth, NH-ME170$108,360 - $145,600$52.09 - $70.00
Dover-Durham, NH-ME140$105,370 - $131,090$50.66 - $63.02

New Jersey

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
New Jersey6640$126,160 - $154,450$60.66 - $74.25
Trenton, NJ330$123,740 - $150,760$59.49 - $72.48
Atlantic City-Hammonton, NJ190$111,920 - $135,760$53.81 - $65.27
Vineland-Bridgeton, NJ60$110,620 - $133,570$53.18 - $64.22
Ocean City, NJ40$106,870 - $135,790$51.38 - $65.28

New Mexico

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
New Mexico1650$105,970 - $134,330$50.95 - $64.58
Albuquerque, NM930$105,320 - $132,460$50.64 - $63.69
Santa Fe, NM140$123,080 - $131,960$59.17 - $63.44
Las Cruces, NM130$107,060 - $131,620$51.47 - $63.28
Farmington, NM60$117,170 - $130,560$56.33 - $62.77

New York

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
New York17670 - -
New York-Newark-Jersey City, NY-NJ-PA16910$133,240 - $176,120$64.06 - $84.67
Buffalo-Cheektowaga-Niagara Falls, NY1140$103,400 - $136,540$49.71 - $65.64
Rochester, NY1040$106,440 - $135,040$51.17 - $64.92
Albany-Schenectady-Troy, NY800$106,600 - $132,540$51.25 - $63.72
Syracuse, NY730$103,370 - $133,060$49.70 - $63.97
Utica-Rome, NY220$101,120 - $132,330$48.61 - $63.62
Binghamton, NY210$103,490 - $128,940$49.76 - $61.99
Glens Falls, NY90$105,360 - $139,830$50.66 - $67.22
Ithaca, NY90$109,740 - $146,680$52.76 - $70.52
Elmira, NY80$107,810 - $136,880$51.83 - $65.81
Kingston, NY80 - -
Watertown-Fort Drum, NY50$112,490 - $139,570$54.08 - $67.10

North Carolina

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
North Carolina8040$101,250 - $129,230$48.68 - $62.13
Charlotte-Concord-Gastonia, NC-SC1770$97,180 - $123,140$46.72 - $59.20
Durham-Chapel Hill, NC1260$107,590 - $134,630$51.73 - $64.73
Raleigh, NC1100$102,020 - $127,800$49.05 - $61.44
Winston-Salem, NC610$108,090 - $134,780$51.97 - $64.80
Asheville, NC500$102,020 - $123,120$49.05 - $59.19
Greensboro-High Point, NC420$102,580 - $123,990$49.32 - $59.61
Hickory-Lenoir-Morganton, NC280$101,430 - $121,540$48.76 - $58.43
Wilmington, NC270$98,760 - $122,060$47.48 - $58.68
Fayetteville, NC200$99,990 - $123,930$48.07 - $59.58
Greenville, NC140$98,180 - $136,490$47.20 - $65.62
Burlington, NC100$95,940 - $126,720$46.13 - $60.92
New Bern, NC70$93,000 - $109,270$44.71 - $52.53
Goldsboro, NC60$85,940 - $110,700$41.32 - $53.22
Jacksonville, NC60$87,650 - $118,610$42.14 - $57.03
Rocky Mount, NC40$95,160 - $103,920$45.75 - $49.96

North Dakota

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
North Dakota570$102,000 - $127,990$49.04 - $61.54
Fargo, ND-MN210$101,290 - $132,670$48.70 - $63.79
Grand Forks, ND-MN80$101,890 - $127,990$48.99 - $61.54
Bismarck, ND70$100,800 - $126,980$48.46 - $61.05

Ohio

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Ohio10730$102,300 - $130,000$49.18 - $62.50
Columbus, OH2430$100,590 - $128,640$48.36 - $61.84
Cincinnati, OH-KY-IN1990$105,090 - $134,090$50.53 - $64.47
Cleveland-Elyria, OH1930$109,490 - $135,300$52.64 - $65.05
Dayton, OH860$100,860 - $128,690$48.49 - $61.87
Toledo, OH630$100,290 - $126,750$48.22 - $60.94
Akron, OH620$105,240 - $127,880$50.60 - $61.48
Youngstown-Warren-Boardman, OH-PA360$93,140 - $120,770$44.78 - $58.06
Canton-Massillon, OH330$96,570 - $122,470$46.43 - $58.88
Lima, OH130$96,640 - $126,640$46.46 - $60.89
Mansfield, OH110$95,750 - $117,130$46.04 - $56.31
Springfield, OH90$95,260 - $120,430$45.80 - $57.90

Oklahoma

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Oklahoma2700$106,200 - $129,380$51.06 - $62.20
Oklahoma City, OK1250$105,950 - $128,390$50.94 - $61.73
Tulsa, OK660$106,800 - $132,450$51.35 - $63.68
Lawton, OK60$108,870 - $127,000$52.34 - $61.06

Oregon

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Oregon1880$124,880 - $143,770$60.04 - $69.12
Portland-Vancouver-Hillsboro, OR-WA1100$126,420 - $153,510$60.78 - $73.80
Salem, OR160$124,700 - $153,690$59.95 - $73.89
Eugene, OR150$108,540 - $137,790$52.18 - $66.25
Medford, OR140$124,880 - $137,910$60.04 - $66.30
Bend-Redmond, OR100$116,160 - $130,690$55.85 - $62.83
Corvallis, OR40$127,190 - $137,640$61.15 - $66.17
Grants Pass, OR40$115,140 - $162,840$55.36 - $78.29

Pennsylvania

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Pennsylvania7560$101,480 - $129,810$48.79 - $62.41
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD4200$106,200 - $132,720$51.06 - $63.81
Pittsburgh, PA1730$97,490 - $136,410$46.87 - $65.58
Allentown-Bethlehem-Easton, PA-NJ470$102,870 - $125,770$49.46 - $60.46
Harrisburg-Carlisle, PA360$103,660 - $134,680$49.84 - $64.75
Scranton--Wilkes-Barre--Hazleton, PA310$102,320 - $125,340$49.19 - $60.26
Lancaster, PA260$100,410 - $123,690$48.28 - $59.47
Reading, PA250$105,530 - $130,430$50.73 - $62.71
York-Hanover, PA200$100,430 - $126,100$48.28 - $60.63
Bloomsburg-Berwick, PA130$106,640 - $134,460$51.27 - $64.64
Erie, PA120$99,240 - $124,800$47.71 - $60.00
State College, PA90$99,130 - $128,600$47.66 - $61.83
Johnstown, PA80$95,730 - $106,010$46.03 - $50.97
Williamsport, PA80$90,770 - $113,400$43.64 - $54.52
Altoona, PA70$97,140 - $122,410$46.70 - $58.85
Chambersburg-Waynesboro, PA60$99,480 - $118,250$47.83 - $56.85
East Stroudsburg, PA60$99,370 - $125,970$47.77 - $60.56
Gettysburg, PA40$99,270 - $118,100$47.73 - $56.78
Lebanon, PA40$97,500 - $120,460$46.88 - $57.91

Rhode Island

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Rhode Island1390$112,100 - $132,650$53.89 - $63.77
Providence-Warwick, RI-MA1500$111,140 - $132,650$53.43 - $63.77

South Carolina

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
South Carolina3960$97,910 - $121,700$47.07 - $58.51
Greenville-Anderson-Mauldin, SC900$100,010 - $114,400$48.08 - $55.00
Columbia, SC760$97,500 - $120,580$46.87 - $57.97
Charleston-North Charleston, SC550$99,650 - $123,720$47.91 - $59.48
Florence, SC260$94,110 - $119,160$45.24 - $57.29
Myrtle Beach-Conway-North Myrtle Beach, SC-NC250$99,290 - $124,910$47.74 - $60.05
Spartanburg, SC220$103,160 - $125,200$49.60 - $60.19
Hilton Head Island-Bluffton-Beaufort, SC160$85,590 - $112,340$41.15 - $54.01
Sumter, SC70$93,520 - $104,850$44.96 - $50.41

South Dakota

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
South Dakota810$103,390 - $130,480$49.71 - $62.73
Sioux Falls, SD390$105,700 - $128,300$50.82 - $61.68
Rapid City, SD170$100,420 - $129,300$48.28 - $62.16

Tennessee

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Tennessee13060$81,660 - $116,930$39.26 - $56.21
Nashville-Davidson--Murfreesboro--Franklin, TN5030$85,170 - $123,760$40.95 - $59.50
Knoxville, TN1830$80,420 - $106,950$38.67 - $51.42
Memphis, TN-MS-AR1820$82,340 - $124,840$39.59 - $60.02
Chattanooga, TN-GA1310$86,240 - $120,870$41.46 - $58.11
Kingsport-Bristol-Bristol, TN-VA500$78,580 - $116,700$37.78 - $56.11
Johnson City, TN470$63,960 - $101,810$30.75 - $48.95
Clarksville, TN-KY280$83,990 - $115,850$40.38 - $55.70
Jackson, TN230$96,030 - $114,000$46.17 - $54.81
Cleveland, TN180$46,580 - $103,730$22.39 - $49.87
Morristown, TN120$78,360 - $103,850$37.68 - $49.93

Texas

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Texas18820$104,260 - $134,690$50.13 - $64.75
Dallas-Fort Worth-Arlington, TX4940$105,120 - $133,810$50.54 - $64.33
Houston-The Woodlands-Sugar Land, TX3630$110,610 - $141,050$53.18 - $67.81
San Antonio-New Braunfels, TX1810$104,000 - $132,770$50.00 - $63.83
Austin-Round Rock, TX1500$105,820 - $133,100$50.87 - $63.99
McAllen-Edinburg-Mission, TX490$99,430 - $134,640$47.80 - $64.73
El Paso, TX460$97,490 - $137,190$46.87 - $65.96
Killeen-Temple, TX400$108,890 - $135,210$52.35 - $65.00
Corpus Christi, TX380$103,370 - $132,960$49.70 - $63.92
Lubbock, TX320$99,050 - $133,370$47.62 - $64.12
Beaumont-Port Arthur, TX310$101,310 - $132,510$48.71 - $63.71
College Station-Bryan, TX280$95,630 - $122,190$45.98 - $58.74
Brownsville-Harlingen, TX270$100,790 - $131,490$48.46 - $63.22
Longview, TX270$84,130 - $138,340$40.45 - $66.51
Amarillo, TX260$100,430 - $122,420$48.29 - $58.86
Tyler, TX260$102,140 - $132,510$49.11 - $63.71
Waco, TX180$99,970 - $133,880$48.06 - $64.36
Abilene, TX170$87,260 - $127,830$41.95 - $61.46
Wichita Falls, TX170$110,360 - $136,570$53.06 - $65.66
Midland, TX120$107,110 - $137,320$51.49 - $66.02
Laredo, TX110$95,500 - $128,630$45.92 - $61.84
San Angelo, TX110$97,060 - $130,500$46.66 - $62.74
Sherman-Denison, TX100$101,720 - $138,270$48.90 - $66.48
Texarkana, TX-AR100$98,350 - $129,080$47.29 - $62.06
Odessa, TX90$104,200 - $125,630$50.10 - $60.40
Victoria, TX90$108,200 - $132,810$52.02 - $63.85

Utah

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Utah2740$99,070 - $136,320$47.63 - $65.54
Salt Lake City, UT1590$101,110 - $136,640$48.61 - $65.69
Provo-Orem, UT420$93,570 - $134,510$44.98 - $64.67
Ogden-Clearfield, UT360$96,980 - $134,640$46.63 - $64.73
St. George, UT160$80,000 - $131,530$38.46 - $63.24
Logan, UT-ID80$73,390 - $117,880$35.29 - $56.67

Vermont

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Vermont800$103,280 - $124,790$49.65 - $60.00
Burlington-South Burlington, VT360$103,290 - $123,500$49.66 - $59.37

Virginia

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Virginia7040$100,650 - $129,390$48.39 - $62.21
Richmond, VA1400$104,260 - $128,160$50.13 - $61.61
Virginia Beach-Norfolk-Newport News, VA-NC1220$95,910 - $121,970$46.11 - $58.64
Charlottesville, VA360$108,410 - $132,560$52.12 - $63.73
Roanoke, VA310$100,370 - $114,040$48.26 - $54.83
Lynchburg, VA200$98,520 - $122,630$47.36 - $58.96
Winchester, VA-WV140$105,410 - $129,570$50.68 - $62.29
Staunton-Waynesboro, VA130$86,520 - $125,950$41.60 - $60.55
Blacksburg-Christiansburg-Radford, VA110$102,360 - $118,610$49.21 - $57.02
Harrisonburg, VA100$89,260 - $117,710$42.92 - $56.59

Washington

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Washington4150$124,410 - $152,510$59.81 - $73.32
Seattle-Tacoma-Bellevue, WA2630$130,560 - $157,130$62.77 - $75.54
Spokane-Spokane Valley, WA260$111,890 - $131,600$53.79 - $63.27
Olympia-Tumwater, WA150$110,810 - $154,400$53.28 - $74.23
Kennewick-Richland, WA130$122,840 - $142,730$59.06 - $68.62
Yakima, WA100$107,680 - $129,290$51.77 - $62.16
Bellingham, WA80$104,180 - $129,290$50.09 - $62.16
Bremerton-Silverdale, WA80$103,630 - $134,200$49.82 - $64.52
Wenatchee, WA60$117,000 - $138,060$56.25 - $66.38
Longview, WA50$116,500 - $148,550$56.01 - $71.42
Mount Vernon-Anacortes, WA50$111,900 - $133,310$53.80 - $64.09

West Virginia

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
West Virginia1640$97,890 - $121,550$47.06 - $58.44
Huntington-Ashland, WV-KY-OH470$100,830 - $121,980$48.48 - $58.64
Charleston, WV290$91,570 - $116,990$44.02 - $56.24
Wheeling, WV-OH120$96,960 - $120,220$46.62 - $57.80
Morgantown, WV110$94,680 - $125,060$45.52 - $60.13
Beckley, WV90$93,370 - $111,850$44.89 - $53.77
Parkersburg-Vienna, WV90$96,470 - $121,170$46.38 - $58.25
Weirton-Steubenville, WV-OH80$93,060 - $121,680$44.74 - $58.50

Wisconsin

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Wisconsin4790$107,500 - $128,810$51.68 - $61.93
Milwaukee-Waukesha-West Allis, WI1630$105,980 - $126,570$50.95 - $60.85
Madison, WI640$113,990 - $129,360$54.80 - $62.19
Green Bay, WI290$108,120 - $133,440$51.98 - $64.16
Eau Claire, WI200$107,500 - $125,550$51.68 - $60.36
Appleton, WI190$105,860 - $125,650$50.90 - $60.41
La Crosse-Onalaska, WI-MN170$107,580 - $128,510$51.72 - $61.78
Wausau, WI150$104,640 - $131,090$50.31 - $63.03
Oshkosh-Neenah, WI140$108,460 - $131,880$52.14 - $63.40
Sheboygan, WI100$108,180 - $140,080$52.01 - $67.34
Janesville-Beloit, WI90$106,070 - $126,600$50.99 - $60.86
Racine, WI90$104,100 - $128,550$50.05 - $61.80

Wyoming

Metro AreaTotal EmployedAnnual Salary RangeHourly Pay Range
Wyoming460$102,980 - $132,280$49.51 - $63.60
Casper, WY100$102,190 - $117,110$49.13 - $56.30
Cheyenne, WY90$107,670 - $132,300$51.77 - $63.61

Table data taken from 2022 BLS (http://www.bls.gov/oes/current/oes291171.htm)

Related Articles