Overview for Nurse Practitioners

SOC Code: 29-1171
Star Rating:

  • Career Cluster

    Health Science

  • Career Pathway

    • Therapeutic Services

Occupation Description

Diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team. May focus on health promotion and disease prevention. May order, perform, or interpret diagnostic tests such as lab work and x rays. May prescribe medication. Must be registered nurses who have specialized graduate education.

Annual Wages

Created with Highcharts 11.4.0$126,910 - Annual Median Wage$125K$150K
  • 10th Percentile $105880
  • 25th Percentile $113660
  • Median $126910
  • 75th Percentile $136200
  • 90th Percentile $156920

Best Job Matches With Shared Skills

Occupation Average Wage Typical Entry Level Education Current Openings
Occupation
Nurse Practitioners
Bargraph indicating percent
100%
Average Wage
$128,330/year
$61.70/hour
Typical Entry Level Education
Master's degree
Current Openings
384
Occupation
Registered Nurses
Bargraph indicating percent
86%
Average Wage
$87,220/year
$41.93/hour
Typical Entry Level Education
Associate degree
Current Openings
500+
Occupation
Nurse Midwives
Bargraph indicating percent
85%
Average Wage
$128,550/year
$61.80/hour
Typical Entry Level Education
Master's degree
Current Openings
4
Occupation
Physicians, All Other
Bargraph indicating percent
81%
Average Wage
$288,500/year
$138.70/hour
Typical Entry Level Education
Doctoral or professional degree
Current Openings
251
Occupation
General Internal Medicine Physicians
Bargraph indicating percent
81%
Average Wage
$304,150/year
$146.22/hour
Typical Entry Level Education
Doctoral or professional degree
Current Openings
84

Current Openings by County

Click on a county below to find openings are available near you.
0% 
1-20% 
21-40% 
41-60% 
61-80% 
81-100% 
Fewest Open Jobs Most Open Jobs
Adams county has 0 open job(s) Ashland county has 0 open job(s) Barron county has 0 open job(s) Bayfield county has 0 open job(s) Brown county has 16 open job(s) Buffalo county has 0 open job(s) Burnett county has 1 open job(s) Calumet county has 0 open job(s) Chippewa county has 2 open job(s) Clark county has 0 open job(s) Columbia county has 1 open job(s) Crawford county has 0 open job(s) Dane county has 47 open job(s) Dodge county has 1 open job(s) Door county has 1 open job(s) Douglas county has 0 open job(s) Dunn county has 0 open job(s) Eau Claire county has 1 open job(s) Florence county has 0 open job(s) Fond du Lac county has 0 open job(s) Forest county has 0 open job(s) Grant county has 0 open job(s) Green county has 0 open job(s) Green Lake county has 0 open job(s) Iowa county has 0 open job(s) Iron county has 0 open job(s) Jackson county has 0 open job(s) Jefferson county has 3 open job(s) Juneau county has 0 open job(s) Kenosha county has 6 open job(s) Kewaunee county has 0 open job(s) La Crosse county has 3 open job(s) Lafayette county has 0 open job(s) Langlade county has 1 open job(s) Lincoln county has 2 open job(s) Manitowoc county has 7 open job(s) Marathon county has 10 open job(s) Marinette county has 1 open job(s) Marquette county has 0 open job(s) Menominee county has 0 open job(s) Milwaukee county has 85 open job(s) Monroe county has 0 open job(s) Oconto county has 0 open job(s) Oneida county has 4 open job(s) Outagamie county has 8 open job(s) Ozaukee county has 7 open job(s) Pepin county has 0 open job(s) Pierce county has 0 open job(s) Polk county has 1 open job(s) Portage county has 5 open job(s) Price county has 0 open job(s) Racine county has 10 open job(s) Richland county has 0 open job(s) Rock county has 5 open job(s) Rusk county has 1 open job(s) Sauk county has 1 open job(s) Sawyer county has 0 open job(s) Shawano county has 0 open job(s) Sheboygan county has 1 open job(s) St. Croix county has 5 open job(s) Taylor county has 0 open job(s) Trempealeau county has 0 open job(s) Vernon county has 0 open job(s) Vilas county has 1 open job(s) Washburn county has 0 open job(s) Walworth county has 2 open job(s) Washington county has 13 open job(s) Waukesha county has 34 open job(s) Waupaca county has 0 open job(s) Waushara county has 0 open job(s) Winnebago county has 10 open job(s) Wood county has 8 open job(s)

Number of Jobs

Created with Highcharts 11.4.0Number of JobsBase-Year 2022Projected-Year 203202k4k6k8kHighcharts.com
Average Annual
  • Job Growth 4.22%
  • Job Openings 528

Common Job Titles

  • Licensed Nurse Practitioner (LNP)
  • Nurse Practitioner/Physician's Assistant (NP PA)
  • OB-GYN NP (Obstetrics-Gynecology Nurse Practitioner)
  • Certified Nurse Practitioner
  • Emergency Medicine Nurse Practitioner

Typical Tasks

  • Analyze and interpret patients' histories, symptoms, physical findings, or diagnostic information to develop appropriate diagnoses.
  • Diagnose or treat acute health care problems, such as illnesses, infections, or injuries.
  • Prescribe medications based on efficacy, safety, and cost as legally authorized.
  • Recommend diagnostic or therapeutic interventions with attention to safety, cost, invasiveness, simplicity, acceptability, adherence, and efficacy.
  • Educate patients about self-management of acute or chronic illnesses, tailoring instructions to patients' individual circumstances.
  • Prescribe medication dosages, routes, and frequencies, based on such patient characteristics as age and gender.
  • Maintain complete and detailed records of patients' health care plans and prognoses.
  • Order, perform, or interpret the results of diagnostic tests, such as complete blood counts (CBCs), electrocardiograms (EKGs), and radiographs (x-rays).
  • Recommend interventions to modify behavior associated with health risks.
  • Develop treatment plans, based on scientific rationale, standards of care, and professional practice guidelines.