Nurse practitioners are compensated the least in Florida, where they earn an average of $99,390 — 24 percent less than the national average — according to career website ZipRecruiter.
Nurse practitioners are compensated the least in Florida, where they earn an average of $99,390 — 24 percent less than the national average — according to career website ZipRecruiter.