Nurse Practitioner Salaries in Minnesota - MN

Nurse practitioners are highly skilled medical professionals that have salaries commensurate with their education and experience. While they do not typically earn the same salary as a physician, their advanced education and specialization typically affords them a higher salary than that of a registered nurse. Nurse practitioner salaries in Minnesota average more than $80,000, depending on the location, type of specialty, years of experience, and other various factors. With more than 5 million residents, Minnesota ranks among the healthiest states. More than half the population resides in the Minneapolis-St. Paul (Twin Cities) metropolitan area. Of the 18 cities with populations of more than 50,000, only three are outside the Twin Cities metropolitan area: Rochester, Duluth, and Saint Cloud.

Some employers may offer additional benefits to employees in addition to salary. These may include educational reimbursements, child care assistance, flexible scheduling, and signing bonuses. One specific benefit to nurse practitioners is the combination of nursing skill and compassion which enables them to spend more time with patients along with the medical expertise that allows them to diagnose illnesses, treat symptoms, order tests, and prescribe medications that is typically associated with a physician.

Listed below are average salaries for nurse practitioners in the following Minnesota cities as provided by Indeed.com:

  • Minneapolis:  $81,000
  • Saint Paul:  81,000
  • Rochester:  $90,000
  • Duluth:  $72,000
  • Bloomington:  $82,000
  • Saint Cloud:  $64,000
  • Minnetonka:  $82,000

Nurse Practitioner Schools