Nurse Practitioner Salary in Florida for 2023

Written By: Pattie Trumble, MPP, MPH

In July, 2020, nurse practitioners in Florida began practicing autonomously without physician oversight. This is good news for residents of The Sunshine State who, according to a recent report from the Kaiser Family Foundation, have the fifth worse access to primary care in the nation.

The demand for primary care NPs like family nurse practitioners, adult-gerontology primary care nurse practitioners, women’s health nurse practitioners and psychiatric mental health practitioners is so high in Florida because these professionals provide services that are an excellent substitute for the services of higher-cost physicians. When demand is high, salaries follow suit. How much does a nurse practitioner make in Florida? This article provides an in-depth look at nurse practitioner salary in Florida for 2023.


What is the Starting Salary of a Nurse Practitioner in Florida?

On average, the entry-level nurse practitioner salary in Florida is a relatively modest $63,880 a year, which works out to $30.71 an hour or $5,320 a month. There’s some variation here: Urbanized areas will typically offer higher starting salaries than more rural areas.

Salary grows with work experience in practically every job. As you gain NP professional experience, you’ll increase your skill sets, particularly if you work with niche populations within your larger population specialty focus. As you gain greater skills, you will become more marketable.

Additionally, under Florida’s new NP practice authority statute, NPs will not be able to independently practice family medicine, general pediatrics or general internal medicine until they’ve accumulated 3,000 hours of experience under physician supervision. Thus, when you’re first starting out as an NP in the Sunshine State, you are essentially banking experience that will enable you to start your own practice and earn a much higher nurse practitioner salary in Florida in a few years. You’re in much the same position as a medical intern or resident whose salary is much lower than a board-certified physician’s.

(Source: U.S. Bureau of Labor Statistics)

What is the Average Salary of a Nurse Practitioner in Florida?

What is the average salary of a nurse practitioner in Florida? The average salary of a nurse practitioner in Florida is $110,310, which means NPs earn just under $54 an hour and approximately $9,190 a month. This is approximately twice the average annual pay for all occupations in Florida.

A number of factors influence the average nurse practitioner salary in Florida:

• Experience:

As noted above, the longer you work as a nurse practitioner, the more you can expect to earn.

• Practice setting:

Florida NPs who work in urban medical centers tend to have the highest salaries and the most impressive set of benefits. This is because nurse practitioners who specialize in acute care are trained to perform many of the same procedures such as intubation and central line insertion that physicians perform. NPs who work in clinics in more rural parts of The Sunshine State have the lowest salaries. This is unfortunate because these medically underserved populations probably have the greatest need for NP services.

• Specialty:

The laws of supply and demand apply in healthcare economics the same way they apply in every business, even when that business is designated nonprofit as many healthcare providers are. If fewer professionals able to perform a coveted service exist, then reimbursement for those professionals will be higher. The majority of Florida’s 18,000 nurse practitioners are family nurse practitioners; there are far fewer adult-gerontology NPs, pediatric NPs and psychiatric-mental health NPs, and so practitioners of these specialties tend to earn more.

(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Florida by Years of Experience

By the time you’ve acquired four years of experience, you can expect your nurse practitioner salary in Florida to be in the neighborhood of $98,930—an increase of more than 55 percent over the starting nurse practitioner salary of $63,880. This is a really big salary jump. In 2019, the average pay raise in most American workplaces was 3.1 percent per year.

Thereafter, you can expect to earn more than $100,000 a year once you get five to nine years of NP experience under your belt, close to $128,000 a year with 10 to 19 years of experience and more than $137,000 with 20 or more years of experience.

Why are NPs reimbursed so lucratively in The Sunshine State? As noted previously, it’s because even at this pay range, they function as lower-cost substitutes for high-cost physicians.

In Florida, the demand for primary care providers outstrips the supply. Research from the Kaiser Family Foundation shows that nurse practitioners can manage 80 to 90 percent of the care traditionally provided by primary care physicians with no significant difference in treatment outcome. Additionally, within acute care settings such as hospitals and outpatient surgery centers, NPs often provide the same kinds of services that interns and residents provide in teaching hospitals.

Years of Experience Hourly Monthly Annual
Starting (Entry-Level) $30.71 $5,320 $63,880
1-4 Years of Experience $47.56 $8,240 $98,930
5-9 Years of Experience $51.73 $8,970 $107,600
10-19 Years of Experience $61.13 $10,600 $127,150
20 Years or More Experience $65.52 $11,360 $136,290
(Source: U.S. Bureau of Labor Statistics)

Total Annual Nurse Practitioner Compensation (Including Other Benefits) in Florida

Of course, salary is not the only form of employment compensation. Non-salary compensation in the form of benefits is another way that Florida employers retain capable nurse practitioners. Benefits are not taxed, so this is a way of giving employees access to desirable services those employees would otherwise have to pay taxes on.

Some types of benefits like COBRA healthcare coverage and workers’ compensation insurance are mandated by federal or Florida state law. Many other benefits, however, like healthcare insurance, paid time off and retirement programs, are offered at the discretion of the employer.

If you work for a healthcare-related company within Florida’s private sector, you can expect to receive benefits like paid time off, medical insurance and employee matches to retirement funds that have an average cash value of $46,607 annually. If you work for the federal, Florida state or local government, you can expect to receive benefits that have an average cash value of $67,841 annually. Government jobs typically offer better benefits than private-sector jobs because government jobs usually offer lower salaries.

Component Private Industry State and Local Government
Paid Leave $11,613 $13,533
Supplemental Pay $5,492 $1,781
Insurance $12,240 $20,833
Retirement and Savings $5,336 $22,080
Legally Required $11,926 $9,793
Total Benefits $46,607 $67,841
Average Annual Salary $110,320 $110,220
Total Compensation $156,927 $178,061
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Florida by Practice Setting

Nurse practitioners are cost-effective providers of high-quality care in Florida, and this is true whether they work in primary care, acute care or long-term care settings. Since hospitals and outpatient care centers have the highest operational costs, NP-related cost efficiencies are likely to be highest in these environments, and this may be one reason why NPs are paid so well in hospitals and outpatient care centers: The average nurse practitioner salary in Florida hospitals is $114,420 per year while the nurse practitioner salary in Florida outpatient care centers is $118,580 annually on average.

Nurse practitioners working in physician offices tend to function as extensions of that physician, taking over more mundane functions and freeing that physician up to focus on procedures that reflect his or her specialty training. Physician office-based NPs on average make $107,830 per year, which is 6 percent less than hospital-based NPs. While some NPs employed by universities and professional schools may provide clinical health services to students, the majority work as instructors and researchers. NPs who work in academic environments earn $100,790 annually.

Type of Practice Setting Hourly Annual
Offices of Physicians $51.85 $107,830
Hospitals $55.02 $114,420
Outpatient Care Centers $57.02 $118,580
Offices of Other Health Practitioners $47.93 $99,680
Colleges, Universities and Professional Schools $48.47 $100,790
(Source: U.S. Bureau of Labor Statistics)

Nurse Practitioner Salary in Florida by Specialty

1. Adult-Gerontology Nurse Practitioner:

Adult-gerontology NPs fall into two categories. AGNPs who specialize in primary care often end up in the same types of work environments as family nurse practitioners; AGNPs who specialize in acute care tend to work in hospital settings and make slightly more money than primary care AGNPs. On average, AGNPs in Florida make $103,970 per year.

Annual $103,970

2. Aesthetic Nurse Practitioner:

Aesthetic nurse practitioners are NPs who specialize in the administration of cosmic medical procedures like Botox injections and laser skin treatments. They often pursue the AGNP specialty and have more than 1,000 clinical hours working with a physician who’s board-certified either in plastic surgery, ophthalmology, dermatology or facial plastic surgery. Aesthetic nurse practitioners in Florida earn $98,510 per year on average.

Annual $98,510

3. Dermatology Nurse Practitioner:

Most dermatology NPs in Florida got their degrees as family or adult-gerontology nurse practitioners and then earned their certification from the Dermatology Nurses Association by completing more than 3,000 hours of clinical practice at the office of a board-certified dermatologist or in a dermatology clinic. Dermatology NPs take home approximately $109,330


4. Emergency Nurse Practitioner:

Although a few schools have begun offering emergency NP tracks, most ENPs are advanced practice nurses who’ve completed an MSN or a DNP in either adult-gerontology or family nurse practice, and who have successfully passed the Emergency Nurse Practitioner Specialty Certification Exam offered by the American Academy of Nurse Practitioners Certification Board. Annual compensation for ENPs in the state of Florida is approximately $111,750 per year.

Annual $111,750

5. Family Nurse Practitioner:

Family practice NPs fall on the lower end of the Florida NP compensation scale because it’s the largest NP specialty. Prospective employers understand that they have a larger pool of job applicants to choose among, so they don’t have to use significantly higher compensation as an incentive. The more years of experience an NP has, the higher the compensation package he or she can expect. An FNP may also earn more if he or she has gone to one of the best nurse practitioner programs in Florida specializing in family practice. The average family nurse practitioner salary in Florida is just under $108,740 per year.


6. Neonatal Nurse Practitioner:

Neonatal nurse practitioners (NNPs) provide care and treatment for critically ill newborns. The highest-paid nurse practitioner in Florida is the neonatal nurse practitioner. The average neonatal nurse practitioner salary in Florida is $116,730 annually

Neonatology is one of the least pursued specializations in the NP field, so there are relatively few NP specialists; this drives up demand for existing NNPs and makes their salaries more competitive. The NNP shortage may reflect an issue with nursing education. NNP programs in Florida suffer from a shortage of qualified instructors since NNPs can make so much more money by working in a clinical setting. Additionally, increasing worries about nursing students and potential liability means that fewer and fewer clinical rotations in neonatal intensive care units are available to students in NNP programs.

Annual $116,730

7. Pediatric Nurse Practitioner:

Pediatric nurse practitioners make up just under 4 percent of the entire NP workforce. The average pediatric nurse practitioner salary in Florida is $103,590 a year. Why do PNPs make less than family nurse practitioners in Florida? It probably has to do with the fact that FNPs can substitute for primary care PNPs because their scope of practice includes the population that primary care PNPs specialize in. FNPs cannot substitute for acute care PNPs since FNPs are not specialists in complex medical procedures, and indeed, there is a significant salary differential between primary care and acute care PNPs: Acute care PNPs make more money.


8. Psychiatric-Mental Health Nurse Practitioner (PMHNP):

The average psychiatric nurse practitioner salary in Florida is slightly more than $114,520 annually. This relatively high compensation reflects the fact that the services they provide are in such high demand.

Florida has a significant shortage of mental health workers. According to statistics from the Kaiser Family Foundation, The Sunshine State currently is meeting less than 20 percent of its population’s identified mental health needs. Psychiatric mental health nurse practitioners can provide many of the same services that psychiatrists provide, particularly in states like Florida where NPs who meet certain eligibility requirements can now practice autonomously.


9. Women's Health Nurse Practitioner:

Women’s health NPs provide a type of care that can also be provided by Family NPs, which is one of the reasons why this specialty is not compensated as highly as some other NP specialties. WHNPs in Florida are also more likely to be found working in private or public service clinics in medically underserved neighborhoods, which don’t pay as well as many other NP employment settings. The average women’s health nurse practitioner salary in Florida is $105,320 a year.

Annual $105,320

Nurse Practitioner Salary in Florida by City

1. Miami:

Seventeen percent of Miami’s population is over the age of 65, and this is the population that’s among the highest utilizers of medical services. Miami is home to The Sunshine State’s largest hospital system. Jackson Health System consists of six medical centers, two long-term care nursing facilities, and networks of urgent care, primary care and specialty care clinics. Jackson Health System is the fifth-largest employer in the greater Miami metropolitan area. Miami nurse practitioners have taken a front-line role in the fight against Covid-19. The average nurse practitioner salary in Miami is $101,870.

Annual $101,870

2. Tampa:

More than 60 percent of Tampa’s adult population are overweight or obese, which increases the risk of significant health-related issues like diabetes, cancer and heart disease. Suicide rates and infant mortality rates are also significantly higher than average in the greater Tampa metropolitan area. Tampa General Hospital, which is operated by Florida Health Sciences Center Inc., serves a dozen counties in west-central Florida. The average salary of a nurse practitioner in Tampa, FL, is $107,640 a year.

Annual $107,640

3. Orlando:

Orlando is one of the fastest-growing areas in the U.S., and Orlando Health—the company that operates Orlando Regional Health Center—is Central Florida’s fourth-largest employer. The salary of a nurse practitioner in Orlando tops $112,930 annually. Heart disease, adult obesity, high blood pressure, food insecurity and access to mental health services and other health-related services are the top medical issues that residents of the greater Orlando metropolitan area deal with on a daily basis. In areas like Seminole County where there are only 91 physicians for every 100,000 residents, NPs have an important role to play.

Annual $112,930

4. Jacksonville:

The average NP salary in Jacksonville, FL, is just under $115,740 annually. A 2019 Community Health Needs Assessment identified obesity, poverty and a lack of physical exercise as the biggest health-related concerns in this part of Northern Florida. In particular, preventative care messaging has made little impact on residents, which makes the role of NPs in the greater Jacksonville metropolitan area particularly challenging.

Annual $115,740

5. Port St. Lucie:

Port St. Lucie and the Treasure Coast are beset with some of the same problems that are found in other parts of Florida, but the population is far more affluent. Obesity and substance abuse present serious challenges to community health, which has been further exacerbated by The Sunshine State’s Covid-19 crisis. With an aging population and many rural areas, the need for primary care practitioners is dire. The average NP salary in Port St. Lucie, FL, is $123,670 annually.

Annual $123,670

NP Pay in Florida VS. Other Nursing Careers

In Florida, nurse practitioners earn approximately one-third more than registered nurses without graduate degrees. This pay differential is not as large as the one that exists in many other states, which may act as a deterrent for NPs who need to command large salaries in order to pay off school loans. New state regulations giving Florida NPs increased autonomy are likely to go a long way in attracting more NPs to The Sunshine State.

Occupation Average Annual Salary
Nurse Anesthetist $174,390
Nurse Practitioner $110,310
Nurse Midwife $97,690
Nursing Instructor and Teacher, Postsecondary $80,160
Registered Nurse $79,910
Licensed Practical and Licensed Vocational Nurse $53,780
Nursing Assistant $33,390
(Source: U.S. Bureau of Labor Statistics)

NP Pay in Florida VS. Other Healthcare Careers

With an average salary of just over $110,310 a year, nurse practitioners are the most highly paid of Florida’s so-called “ancillary” care professionals i.e., providers of healthcare services that are meant to support the work of the primary physician. Now that nurse practitioners will be able to practice autonomously in The Sunshine State, they really can’t be classified as ancillary care professionals any longer.

Occupation Average Annual Salary
Dentist $170,930
Podiatrist $130,750
Pharmacist $121,560
Veterinarian $115,400
Physician Assistant $110,930
Nurse Practitioner $110,310
Optometrist $108,820
Audiologist $95,030
Physical Therapist $91,730
Occupational Therapist $88,910
Chiropractor $88,040
Speech-Language Pathologist $86,940
(Source: U.S. Bureau of Labor Statistics)

Why is the Outlook Bright for Nurse Practitioner Salary in Florida?

The demand for nurse practitioners will continue to grow in The Sunshine State over the next 10 years because the need for primary care services is growing. When demand for services increases, payment for those services can be expected to increase as well.

According to the Bureau of Labor Statistics, the average wage for all occupations in the U.S. is $80,000. While Florida is not among the states that compensates NP services most highly, the average salary for an NP in Florida is still nearly twice as high as the average wage for all occupations. It will only go up from there.

Summing It Up

How much does a nurse practitioner make in Florida? That depends upon the NP’s workplace, years of experience and professional specialization. In the final analysis, though, the average salary of a nurse practitioner in Florida for 2023 should be only one of the factors you consider when you choose an NP specialization program. The most effective way to increase your compensation once you start working professionally is by pursuing certifications within your specialty that will make you more competitive.


1. How many Nurse Practitioners are currently employed in Florida?

According to the Bureau of Labor Statistics, there are currently 18,530 NPs working in The Sunshine State.

(Source: U.S. Bureau of Labor Statistics)

2. How much does a nurse practitioner make per hour in Florida?

Nurse practitioner salary per hour in the Sunshine State varies with years of professional experience. Beginning NPs can expect to make approximately $30.71 an hour. But by the time you’ve accumulated two decades of experience, you can expect your hourly salary to increase by almost two-thirds to $65.52 an hour. The average nurse practitioner salary per hour in Florida is $53.03.

Years of ExperienceHourly
Starting (Entry-Level)$30.71
1-4 Years of Experience$47.56
5-9 Years of Experience$51.73
10-19 Years of Experience$61.13
20 Years or More Experience$65.52
Average Hourly Salary$53.03
(Source: U.S. Bureau of Labor Statistics)

3. How does the average salary of a nurse practitioner in Florida compare to the average NP salary in the U.S?

NPs in The Sunshine State make approximately 12 percent less than the average NP salary throughout the entire U.S.

Florida United States Difference
Number %
(Source: U.S. Bureau of Labor Statistics)

4. How much does a family nurse practitioner make in Florida?

The average FNP salary in Florida is $108,740 a year, which works out to $9,060 per month or $52.27 per hour.


5. How much does a psychiatric nurse practitioner make in Florida?

The average PMHNP salary in Florida is $114,520 per year. This amounts to $9,550 per month or $55.06 on an hourly basis.


6. What are the 5 highest paid Nurse Practitioners in Florida?

At $116,730, Neonatal NPs are the highest earners among NPs in Florida, followed by Psychiatric-Mental Health NPs ($114,520), Emergency NPs ($111,750), Dermatology NPs ($109,330) and Family NPs ($108,740.)

Rank Type of NP Annual
1 Neonatal Nurse Practitioner $116,730
2 Psychiatric-Mental Health Nurse Practitioner (PMHNP) $114,520
3 Emergency Nurse Practitioner $111,750
4 Dermatology Nurse Practitioner $109,330
5 Family Nurse Practitioner $108,740

7. What are the 5 highest paying cities for Nurse Practitioners in Florida?

With its medical school and associated University of Florida Health System, Tallahassee is the metropolitan area in Florida with the highest nurse practitioner salary in Florida.

Rank City Average Annual Salary
1 Tallahassee $137,960
2 Cape Coral-Fort Myers $128,000
3 Port St. Lucie $123,670
4 Naples-Immokalee-Marco Island $120,220
5 Palm Bay-Melbourne-Titusville $119,820
(Source: U.S. Bureau of Labor Statistics)

8. How much do Nurse Practitioners earn in the various metros of Florida?

Florida nurse practitioners command the highest salaries in the college town of Sebring where they earn $111,560 annually. In the economically depressed Punta Gorda area, nurse practitioners make $100,480 annually, which is the lowest NP compensation rate in The Sunshine State.

Metro Employment Per Hour Per Year
Tallahassee, FL 360 $66.33 $137,960
Cape Coral-Fort Myers, FL 720 $61.54 $128,000
Port St. Lucie, FL 420 $59.46 $123,670
Naples-Immokalee-Marco Island, FL 310 $57.80 $120,220
Palm Bay-Melbourne-Titusville, FL 680 $57.61 $119,820
North Port-Sarasota-Bradenton, FL 640 $56.26 $117,020
Jacksonville, FL 1,570 $55.65 $115,740
Pensacola-Ferry Pass-Brent, FL 590 $55.55 $115,550
Orlando-Kissimmee-Sanford, FL 1,840 $54.29 $112,930
Sebring, FL 60 $53.64 $111,560
Deltona-Daytona Beach-Ormond Beach, FL 560 $53.49 $111,250
Gainesville, FL 340 $53.43 $111,130
The Villages, FL 110 $53.14 $110,530
Crestview-Fort Walton Beach-Destin, FL 190 $52.68 $109,570
Lakeland-Winter Haven, FL 440 $52.50 $109,200
Panama City, FL 150 $51.88 $107,920
Tampa-St. Petersburg-Clearwater, FL 2,730 $51.75 $107,640
Sebastian-Vero Beach, FL 110 $50.78 $105,630
Homosassa Springs, FL 70 $50.31 $104,640
Miami-Fort Lauderdale-West Palm Beach, FL 5,450 $48.97 $101,870
Punta Gorda, FL 130 $48.31 $100,480
Ocala, FL 280 $47.59 $99,000
(Source: U.S. Bureau of Labor Statistics)

9. Where do the majority of Nurse Practitioners practice in Florida?

Traditionally, most nurse practitioners in Florida have been professionally associated with physicians’ practices. That is likely to change with the recent change in practice authority guidelines. You are likely to see increasing numbers of NPs opening their own practices.

Type of Practice Setting Number of Nurse Practitioners
Offices of Physicians 8,810
Hospitals 4,170
Outpatient Care Centers 1,700
Offices of Other Health Practitioners 790
Colleges, Universities and Professional Schools 480
(Source: U.S. Bureau of Labor Statistics)

10. What are the approximate number of annual job openings for nurse practitioners in Florida for 2023?

In order to keep up with its current healthcare demands, Florida needs to recruit approximately 1,910 nurse practitioners every year. That means that within five years, healthcare facilities in The Sunshine State will need to hire 5,550 nurse practitioners.

New Jobs Replacement Jobs Annual Job Openings (New + Replacement)
956 954 1,910

11. What is the job outlook for NPs in Florida?

The job outlook for NPs in Florida is extremely bright. Growth in employment opportunities is likely to increase by more than 70% within the next decade.

Employment Employment Growth (2020-2030)
2020 2030 Number %

Pattie Trumble, MPP, MPH
Pattie Trumble is a nurse who worked in both California and New York for many years as an emergency room nurse. She holds a Bachelor’s Degree in Economics from the University of California, Berkeley, and an Associate Degree in Nursing from the Samuel Merritt Hospital School of Nursing. After 10 years of providing direct care, she went back to school and earned concurrent Master’s degrees in both public policy and public health from the University of California, Berkeley. Thereafter, she worked for various public health agencies in California at both the community and state levels providing economic and legislative analysis.