Position
City
Salary

How much does a Nurse Practitioner make in Tempe, AZ?

The average salary for a Nurse Practitioner is $137,302 per year in Tempe, AZ.

In Tempe, Arizona, Nurse Practitioners earn a strong salary. The average yearly salary is $137,302. This is a good income for those who work in healthcare. Nurse Practitioners can see a variety of patients and help them with their health needs. Many find this job both rewarding and fulfilling.

The salary range for Nurse Practitioners in Tempe shows a lot of variation. The lowest-paid 10% make about $65,000 per year. The top 10% can earn up to $298,000 annually. Most Nurse Practitioners fall between $107,364 and $170,909 each year. This range allows for good financial stability and growth over time.

Nurse Practitioner jobs in Tempe, AZ

What are the highest paying cities for a Nurse Practitioner near Tempe, AZ?

Nurse practitioners near Tempe, AZ, can find high-paying job opportunities in several cities. Sedona, AZ, leads the way with an average salary of $180,400. Following closely, Yuma, AZ, offers an average salary of $171,976. Glendale, AZ, provides a competitive average of $153,934, making it an attractive location for career growth. In addition to these cities, Apache Junction, Avondale, and Buckeye also offer attractive salaries for nurse practitioners. For instance, Apache Junction offers an average salary of $161,825, while Avondale provides $158,681. Buckeye, AZ, has an average salary of $156,238. These figures highlight the various opportunities available to nurse practitioners in the Tempe vicinity, each offering potential for a rewarding career.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tempe, AZ, highlighting Sedona, AZ with the highest at $180,400 and Scottsdale, AZ with the lowest at $146,602.
  1. Sedona, AZ
    Average Salary: $180,400
    In Sedona, medical professionals enjoy a slower pace of life while delivering excellent patient care. The serene environment and beautiful surroundings make it a great place to work. Organizations like Sedona Healthcare and Verde Valley Medical Center offer great opportunities.
    Find Nurse Practitioner jobs in Sedona, AZ


  2. Yuma, AZ
    Average Salary: $171,976
    Working in Yuma offers a mix of urban and rural settings. The warm climate and outdoor activities make it an attractive place to live and work. Yuma Regional Medical Center and other local clinics provide excellent career options.
    Find Nurse Practitioner jobs in Yuma, AZ


  3. Apache Junction, AZ
    Average Salary: $161,825
    In Apache Junction, the growing community offers a range of healthcare opportunities. The area’s warm weather and scenic views create a pleasant work environment. Local hospitals and clinics, such as Banner Ironwood Medical Center, are looking for skilled practitioners.
    Find Nurse Practitioner jobs in Apache Junction, AZ


  4. Avondale, AZ
    Average Salary: $158,681
    Avondale combines a growing city feel with a strong sense of community. The city’s healthcare sector is expanding, offering many job possibilities. Avondale Regional Medical Center and other local healthcare providers are hiring.
    Find Nurse Practitioner jobs in Avondale, AZ


  5. Buckeye, AZ
    Average Salary: $156,238
    Buckeye provides a friendly community atmosphere with excellent job opportunities in healthcare. The city’s growth means more patients and more openings. Buckeye Medical Center and local clinics are great places to work.
    Find Nurse Practitioner jobs in Buckeye, AZ


  6. Glendale, AZ
    Average Salary: $153,934
    Glendale offers a vibrant city environment with plenty of healthcare options. The area’s diverse population ensures a wide range of patient care experiences. Hospitals like Abrazo West Campus and local clinics are active in hiring.
    Find Nurse Practitioner jobs in Glendale, AZ


  7. Queen Creek, AZ
    Average Salary: $152,616
    Queen Creek’s growing community is a great place for healthcare professionals. The city’s emphasis on family and community makes it an enjoyable place to work. Local hospitals and clinics are expanding and hiring.
    Find Nurse Practitioner jobs in Queen Creek, AZ


  8. Flagstaff, AZ
    Average Salary: $150,041
    Flagstaff offers a mix of outdoor activities and healthcare opportunities. The city’s picturesque setting and cultural amenities make it a desirable place to work. Flagstaff Medical Center and other healthcare facilities are looking for skilled professionals.
    Find Nurse Practitioner jobs in Flagstaff, AZ


  9. Peoria, AZ
    Average Salary: $147,666
    Peoria provides a blend of urban and suburban living with numerous healthcare opportunities. The city’s growing population ensures a steady need for healthcare services. Peoria’s healthcare providers, including Dignity Health, offer many job openings.
    Find Nurse Practitioner jobs in Peoria, AZ


  10. Scottsdale, AZ
    Average Salary: $146,602
    Scottsdale offers a high quality of life with many healthcare opportunities. The city’s strong economy and vibrant community make it an attractive place to work. Local hospitals like Mayo Clinic and Scottsdale Healthcare provide excellent career options.
    Find Nurse Practitioner jobs in Scottsdale, AZ

What are the best paying companies for a Nurse Practitioner in Tempe, AZ?

Job seekers interested in Nurse Practitioner positions should know MY DR NOW offers one of the highest salaries in Tempe, AZ. With an average salary of $166,615, this company stands out for its competitive pay. Mulberry Health also provides attractive compensation, with an average salary of $155,357 for Nurse Practitioners. Both companies provide excellent opportunities for professionals looking to advance their careers.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tempe, AZ, highlighting MY DR NOW with the highest at $166,615 and Terros with the lowest at $101,600.
  1. MY DR NOW
    Average Salary: $166,615
    MY DR NOW offers a variety of Nurse Practitioner positions across its clinics in Tempe. They focus on providing urgent care services. Nurse Practitioners here can expect competitive salaries and the chance to work in a dynamic healthcare environment.


  2. Mulberry Health
    Average Salary: $155,357
    Mulberry Health provides health services in Tempe. Nurse Practitioners at this company work in family health and chronic care settings. They benefit from a supportive team and access to the latest medical practices.


  3. Bristol Hospice
    Average Salary: $126,667
    Bristol Hospice offers a range of palliative care services in Tempe. Nurse Practitioners here focus on end-of-life care. They work in a caring environment and have the opportunity to make a significant impact on patients’ lives.


  4. Woundtech
    Average Salary: $105,000
    Woundtech specializes in wound care and hyperbaric medicine. Nurse Practitioners at this company in Tempe will find a rewarding work environment. They focus on providing specialized care and work closely with other healthcare professionals.


  5. Terros
    Average Salary: $101,600
    Terros provides behavioral health and primary care services in Tempe. Nurse Practitioners here will engage in a diverse range of clinical duties. The company offers a comprehensive benefits package and a commitment to community health.

Currently 9,885 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
9,885 Job Openings