Family Nurse Practitioner (FNP) Salary - 2021 National & State Figures

A family nurse practitioner (FNP) serves under a physician to provide basic and specialty healthcare above and beyond the care provided by most registered nurses. He or she may diagnose illnesses and prescribe certain medications based on the scope of practice in his or her state. It is a lucrative career that offers many rewards, including an excellent salary and a pathway to even more careers. Here, you will learn more about the average family nurse practitioner salary in the United States and the factors affecting it.

On an Average How Much Does A Family Nurse Practitioner Make?

A family nurse practitioner earns an average annual salary of $105,920 each year, which is equal to $50.92 an hour or $8,830 a month. This is typically a somewhat salaried position that relies more on patient load than hours worked, so the hourly salary is not representative of hours spent reviewing cases outside the practice or facility walls. There are several factors that can affect the average FNP salary, as well, including experience, employer, location, and more.

TypeAverage Salary
(Source: In-House Research)

Salary of an FNP by Level of Experience

Experience plays a huge role in the pay of a family nurse practitioner. Immediately after graduating and receiving licensure, family nurse practitioner salary is $73,750 – about the same as an experienced registered nurse. However, after just five to nine years, that salary increases to $102,370, and after 20 years or more, an FNP will earn $143,520 on average.

Level of Experience Salary
Hourly Monthly Annual
Starting (Entry-Level) $35.46 $6,150 $73,750
1-4 years $42.08 $7,290 $87,520
5-9 years $49.22 $8,530 $102,370
10-19 years $58.31 $10,110 $121,280
20 years or more $69.00 $11,960 $143,520
(Source: In-House Research)

Salary Outlook for this Occupation

Entering the best family nurse practitioner program, you can find now is an investment in your future. The average salary is expected to increase slightly more year by year between now and 2022. In fact, over the next five years, your salary will grow by 13.91% or $14,730 a year. Numerous factors will influence this salary growth, including the increased need for highly-skilled healthcare professionals to provide diagnosis and treatment plans to patients. FNPs are increasingly relied on – even over physicians – for the less complicated cases.

Year Salary Growth
Number %
2018 $108,000 $2,080 1.96%
2019 $110,390 $2,390 2.21%
2020 $113,360 $2,970 2.69%
2021 $116,850 $3,490 3.08%
2022 $120,650 $3,800 3.25%
Overall Growth in Next Five Years $14,730 13.91%
(Source: In-House Research)

10 Best States for an FNP to Work

1. Texas: Texas is one of the best states for FNPs for a variety of reasons, but the average annual salary of $109,705 is certainly a nice start. FNPs play important roles in many Texas facilities, including some of the state’s best colleges, such as Texas A&M University’s medical center. Texas has a growing population, and many private physicians and specialists continue to hire family nurse practitioners to help them manage their overall caseloads.

2. California: California is by far the highest-paying state for family nurse practitioners, especially in cities like Los Angeles and San Francisco. You will earn an average of $124,919 each year in this state, and the job opportunities are ample, too. Not only can you get work in a hospital like the UCSF Medical Center, but you can also seek employment with one of dozens of prestigious plastic surgeons, too.

3. Florida: The average salary of a family nurse practitioner in Florida is $98,471, and the job outlook is phenomenal. Florida has one of the fastest-growing populations in the country, and because much of the population is elderly, the demand for healthcare providers is especially high. Nursing homes are a leading employer of FNPs in this state, but other facilities like hospitals and private doctors’ offices rely on them, as well.

4. Ohio: As an FNP in Ohio, you will earn an average annual salary of $100,225, and you will have the opportunity to work in some of the best teaching hospitals in the country. This includes the University of Cincinnati, which offers groundbreaking research, treatment, and care to both children and adults. Ohio is also home to numerous specialists relying on FNPs for caseload management.

5. Indiana: Indiana is one of the fastest-growing states for FNP employment, and by seeking a position here, you could earn $100,294 a year. Though Indiana is not home to prestigious medical schools, it does have an aging population and bustling urban areas in places like Evansville and Indianapolis. These areas are considered underserved by doctors, so family nurse practitioners are always in high demand.

6. Illinois: In Illinois, the average FNP salary is $100,471 a year. Most FNPs work in bigger urban areas like Chicago, Champaign-Urbana, and Peoria, but you will also find family nurse practitioners in smaller towns to provide care where doctors are in short supply. Northwestern Memorial Hospital and Rush University Medical Center, both in Chicago, are among some of the biggest employers of FNPs in the state.

7. New Jersey: Family Nurse Practitioners in New Jersey earn $115,913 a year, and many work at what are often called the best hospitals in the region, including Morristown Medical Center, Hackensack University Medical Center, and Robert Wood Johnson University Hospital. New Jersey is also home to numerous renowned specialists like plastic surgeons and fertility experts, which are also hot places of employment for FNPs.

8. New York: If you have ever dreamed of working at some of the world’s best hospitals, including New York Presbyterian, Mount Sinai, or NYU Langone Medical Center, you are certainly not alone. Now more than ever, these facilities rely on the help of FNPs to help triage patients through emergency departments, check up on patients in general care wings, and even help talk nervous mothers through labor. In New York, FNPs earn $115,499 a year, on average.

9. Massachusetts: If you choose to work as a family nurse practitioner in Massachusetts, you will earn $118,386 a year, on average. Some of the most prominent hospitals employing FNPs include Massachusetts General, Brigham and Women’s Hospital, and Baystate Medical Center. FNPs also play an important role working alongside obstetricians, which are in especially short supply across the state.

10.Tennessee: Nashville, Tennessee is one of the best places in the country for nightlife, and that means it also has bustling hospitals. Vanderbilt University Medical Center is by and large one of the best research hospitals in the country, and it also provides outstanding patient care. FNPs also work for physicians and in nursing homes to help provide care to Nashville’s growing elderly population, and in doing so, they earn an average of $92,598 a year.

10 Best Cities for an FNP to Work

1. New York City: Family nurse practitioners in New York City have virtually every door imaginable open to them. They can work for a hospital, a nursing home, or a world-renowned physician. In NYC, the average annual FNP salary is one of the highest in the country, too, at $121,056.

2. Boston: Boston, Massachusetts is one of the most populated cities in America, and it’s also one of the highest paying for family nurse practitioners, who earn an average annual salary of $121,776. Massachusetts General Hospital and Boston Children’s Hospital are both important employers of FNPs.

3. Los Angeles: FNPs in Los Angeles are some of the highest paid in the country, and they earn $126,348 a year, on average. Though hospitals and doctor’s offices are still the biggest employers of FNPs in LA, many work for world-renowned plastic surgeons who provide their amazing services to some of the world’s biggest celebrities.

4. Philadelphia: A family nurse practitioner in Philadelphia earns an average annual salary of $100,126, and the vast majority work in private doctors’ and specialists’ offices. Pennsylvania Hospital and Hahnemann University Hospital are two more of the city’s biggest FNP employers. Some even prefer to work at St. Christopher’s Hospital for Children on Erie Avenue.

5. Chicago: Chicago-area family nurse practitioners work in a few different specialties including emergency medicine, obstetrics and gynecology, labor and delivery, and primary care. They earn an average annual salary of $101,664, and some of the biggest Chicago employers include Mercy Hospital and Medical Center, Rush University Medical Center, and the University of Illinois Hospital.

6. Dallas: Dallas is home to some of the country’s most prestigious hospitals and cutting-edge trauma centers, so it comes as no surprise that many family nurse practitioners call this city home. With an average annual salary of $106,709 a year, they earn more than many other FNPs across the country, too. Some of the biggest employers in Dallas include Texas Health Presbyterian Hospital and the Texas Institute for Surgery.

7. Miami: Miami is every vacationer’s dream, and it’s certainly no stranger to injury and illness. Miami also boasts a large aging population, which means the demands for quality healthcare are far above average here. Miami FNPs earn around $98,136 a year, and they work in a variety of places like the University of Miami Hospital and Mercy Hospital.

8. Atlanta: Atlanta is an amazing city filled with urban action and surrounded by rural beauty. As a family nurse practitioner, you can earn an average annual salary of $104,876 a year and work with some of the nation’s most prominent specialist surgeons in locations like Emory University Hospital and Piedmont Atlanta Hospital.

9. Houston: Houston is one of the most populated cities in Texas, and because of this, nurse practitioners play a vital role to the overall healthcare industry in the city. FNPs are incredibly highly paid in Houston and earn $124,535 a year, on average. They work at the famed Texas Children’s Hospital, Shriner’s Hospital for Children, and various doctor’s offices and nursing homes.

10. San Francisco: Family nurse practitioners in San Francisco are the highest paid in the country. They earn an average annual salary of $136,360, topping even the salaries in LA and New York City. San Francisco-area FNPs work in specializations like plastic surgery, obstetrics, and fertility, and many work in the USCF Medical Center or at the California Pacific Medical Center, too.

Average FNP State Wise Salary

The state in which you work will have an impact on your overall salary. In California, you will earn a salary of $124,919 a year, on average, while in Alabama, you will earn an average annual salary of $93,495.

State Hourly Monthly Annual
Alabama $44.95 $7,790 $93,495
Alaska $59.29 $10,280 $123,313
Arizona $49.73 $8,620 $103,437
Arkansas $45.12 $7,820 $93,840
California $60.06 $10,410 $124,919
Colorado $52.32 $9,070 $108,828
Connecticut $56.14 $9,730 $116,770
Delaware $49.92 $8,650 $103,841
District of Columbia $51.14 $8,860 $106,374
Florida $47.34 $8,210 $98,471
Georgia $49.22 $8,530 $102,373
Hawaii $58.07 $10,070 $120,790
Idaho $48.68 $8,440 $101,260
Illinois $48.30 $8,370 $100,471
Indiana $48.22 $8,360 $100,294
Iowa $49.33 $8,550 $102,610
Kansas $46.37 $8,040 $96,441
Kentucky $45.22 $7,840 $94,056
Louisiana $46.80 $8,110 $97,338
Maine $47.42 $8,220 $98,639
Maryland $52.04 $9,020 $108,236
Massachusetts $56.92 $9,870 $118,386
Michigan $48.44 $8,400 $100,757
Minnesota $55.03 $9,540 $114,454
Mississippi $50.82 $8,810 $105,714
Missouri $45.71 $7,920 $95,081
Montana $46.18 $8,000 $96,047
Nebraska $47.34 $8,210 $98,471
Nevada $49.99 $8,660 $103,979
New Hampshire $53.27 $9,230 $110,798
New Jersey $55.73 $9,660 $115,913
New Mexico $51.80 $8,980 $107,734
New York $55.53 $9,620 $115,499
North Carolina $50.37 $8,730 $104,768
North Dakota $49.02 $8,500 $101,959
Ohio $48.19 $8,350 $100,225
Oklahoma $45.29 $7,850 $94,194
Oregon $53.47 $9,270 $111,222
Pennsylvania $46.55 $8,070 $96,825
Puerto Rico $9.90 $1,720 $20,595
Rhode Island $51.46 $8,920 $107,044
South Carolina $46.02 $7,980 $95,722
South Dakota $47.39 $8,210 $98,570
Tennessee $44.52 $7,720 $92,598
Texas $52.74 $9,140 $109,705
Utah $47.36 $8,210 $98,501
Vermont $49.23 $8,530 $102,403
Virginia $48.44 $8,400 $100,747
Washington $54.60 $9,460 $113,567
West Virginia $45.01 $7,800 $93,613
Wisconsin $48.29 $8,370 $100,442
Wyoming $53.68 $9,300 $111,656
(Source: In-House Research)

Average FNP City Wise Salary

The city where you are employed can also have an impact on your salary. The highest-paying cities are also the most populated, and include New York City, Los Angeles, Chicago, Houston, and Phoenix.

City Hourly Monthly Annual
New York $58.20 $10,090 $121,056
Los Angeles $60.74 $10,530 $126,348
Chicago $48.88 $8,470 $101,664
Houston $59.87 $10,380 $124,535
Phoenix $48.72 $8,440 $101,339
Philadelphia $48.14 $8,340 $100,126
San Antonio $45.79 $7,940 $95,249
San Diego $56.17 $9,740 $116,829
Dallas $51.30 $8,890 $106,709
San Jose $67.24 $11,650 $139,858
Austin $49.13 $8,520 $102,196
Jacksonville $43.06 $7,460 $89,573
San Francisco $65.56 $11,360 $136,360
Columbus $48.10 $8,340 $100,038
Fort Worth $51.30 $8,890 $106,709
Indianapolis $51.47 $8,920 $107,064
Charlotte $46.25 $8,020 $96,195
Seattle $53.12 $9,210 $110,493
Denver $51.22 $8,880 $106,541
Washington $51.29 $8,890 $106,689
Boston $58.55 $10,150 $121,776
El Paso $48.73 $8,450 $101,358
Detroit $49.31 $8,550 $102,560
Nashville $41.48 $7,190 $86,272
Memphis $50.73 $8,790 $105,517
Portland $54.50 $9,450 $113,351
Oklahoma City $43.59 $7,560 $90,667
Las Vegas $48.02 $8,320 $99,890
Louisville $48.01 $8,320 $99,860
Baltimore $54.99 $9,530 $114,375
Milwaukee $47.86 $8,300 $99,555
Albuquerque $52.45 $9,090 $109,094
Tucson $52.58 $9,110 $109,370
Fresno $53.34 $9,250 $110,956
Sacramento $59.13 $10,250 $122,998
Mesa $48.72 $8,440 $101,339
Kansas City $47.79 $8,280 $99,397
Atlanta $50.42 $8,740 $104,876
Long Beach $60.74 $10,530 $126,348
Omaha $47.17 $8,180 $98,116
Raleigh $47.20 $8,180 $98,185
Miami $47.18 $8,180 $98,136
Virginia Beach $50.27 $8,710 $104,561
Oakland $65.56 $11,360 $136,360
Minneapolis $53.39 $9,250 $111,055
Tulsa $43.40 $7,520 $90,282
Arlington $51.30 $8,890 $106,709
New Orleans $44.94 $7,790 $93,475
Wichita $39.78 $6,890 $82,734
Cleveland $47.71 $8,270 $99,240
(Source: In-House Research)

Where Do Majority of Family Nurse Practitioners Work?

Hospitals: Hospitals are among some of the biggest employers of FNPs, particularly in emergency rooms. They may treat fevers, infections, and other common issues that are seen in the ER.

Physicians' Offices: FNPs are especially helpful for physicians as their caseloads continue to grow. Nurse practitioners may see patients for intake and follow-up, then refer complex problems to the physician.

Private Practice: FNPs who have special interests in things like cardiology or obstetrics can be found in private practices across the country to improve the overall level of care provided.

Home Health Services: Though family nurse practitioners are not as common in home health as registered nurses, they do play important roles. They can prescribe antibiotics and other medicines more quickly than doctors – and without asking the patient to come into the office.

Outpatient Facilities: Outpatient facilities like clinics, treatment centers, and laboratories employ a great deal of family nurse practitioners. They can provide more services than a registered nurse without requiring the presence of a physician.

Public/Community Health Centers: Family nurse practitioners are indispensable in public and community healthcare settings. They may help in providing immunizations, check-ups, STD screenings, and other important services.

School Clinics: Finally, FNPs bridge gaps between registered nurses and doctors in school settings. Their extended scope of practice allows them to prescribe medications (with parent permission) and more adequately treat injuries before parents arrive.

What Are the Working Conditions Like for Family Nurse Practitioners?

A family nurse practitioner’s working conditions will vary somewhat depending on the industry in which he or she works as well as his or her employer. In an emergency room, work can be fast-paced and stressful, and it may require a great deal of heavy lifting. In a podiatrist’s office, things are much more predictable, and the stress is greatly reduced. No two facilities or employers offer the same working conditions, so FNPs should be willing to remain flexible in this regard.

What Are the Typical Working Hours of an FNP?

Like conditions, hours will also vary depending on the employer. An FNP working in the trauma center of a hospital may work 60 or more hours a week, including weekends, holidays, and overnights. On the other hand, in a podiatrist’s office, hours are typically limited to daytime hours with very few weekends (if any at all) and almost never any holidays.

Projected Job Openings for FNP Graduates

Family nurse practitioners have access to numerous job openings every year, and these openings will continue to rise between now and 2022. In 2018, there were 9,280 new and replacement jobs available, but by 2022, there will be 10,920.

Year New Replacement Annual Job Openings (New + Replacement)
2018 3,640 5,640 9,280
2019 3,660 5,970 9,630
2020 3,790 6,330 10,120
2021 3,750 6,730 10,480
2022 3,760 7,160 10,920
(Source: In-House Research)

10-Year Job Outlook for This Occupation

The 10-year outlook for a family nurse practitioner is one of the best in the healthcare. Between 2016 and 2026, some 34,000 more FNPs will be required to keep up with the demands of a growing medical industry. That is a jaw-dropping growth of 36.08% - much more than for most other industries. As people continue to demand better quality healthcare, doctors alone will no longer be able to provide it, and registered nurses lack the scope of practice to diagnose and treat injuries outside of a physician’s orders. FNPs fill this gap, which means the demand will continue to climb. As a result, now is the time to look at the best family nurse practitioner programs if you’re interested in this career.

Number of FNPs 10 Year Employment Growth (2016-2026)
2016 2026 Number %
94,230 128,230 34,000 36.08%
(Source: In-House Research)