Position
City
Salary

How much does a Nurse Practitioner make in Altoona, PA?

The average salary for a Nurse Practitioner is $133,807 per year in Altoona, PA.

In Altoona, Pennsylvania, Nurse Practitioners enjoy a solid salary. On average, Nurse Practitioners make about $133,807 per year. This is a respectable wage for those in this profession. Many factors influence these salaries, such as experience, specialty, and location.

The pay for Nurse Practitioners can vary. The bottom 10% earn around $50,000. The top 10% earn close to $220,000. Most Nurse Practitioners fall somewhere in the middle. Experienced Nurse Practitioners with advanced degrees can expect higher pay. Working in busy medical settings can also lead to higher salaries. Nurse Practitioners who specialize in high-demand areas may also earn more.

Nurse Practitioner jobs in Altoona, PA

What are the highest paying cities for a Nurse Practitioner near Altoona, PA?

Job seekers can find great opportunities in nearby cities to Altoona, PA. Berea, OH, stands out with a high average salary for Nurse Practitioners at $159,167. Harrisburg, PA, follows closely, offering a competitive average salary of $149,938. These cities present promising prospects for those in the healthcare field. For Nurse Practitioners, Harrisburg and DuBois, PA, also offer attractive salaries. Harrisburg pays an average of $149,938, while DuBois provides $149,812. These figures highlight the potential earnings in these areas. Each city provides a different environment, but all offer a rewarding career path with competitive pay.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Altoona, PA, highlighting Berea, OH with the highest at $159,167 and Winchester, VA with the lowest at $136,034.
  1. Berea, OH
    Average Salary: $159,167
    Berea offers a close-knit community with a demand for quality healthcare services. Nurse Practitioners here find work in local clinics and hospitals, often partnering with community health organizations. The area supports a strong network of healthcare providers, making it a rewarding place to practice.
    Find Nurse Practitioner jobs in Berea, OH


  2. Harrisburg, PA
    Average Salary: $149,938
    In Harrisburg, Nurse Practitioners enjoy a vibrant healthcare sector. They work in various settings, from primary care clinics to specialized hospitals. The city's robust network of healthcare facilities provides ample opportunities for professional growth and development.
    Find Nurse Practitioner jobs in Harrisburg, PA


  3. DuBois, PA
    Average Salary: $149,812
    DuBois provides a friendly environment where Nurse Practitioners play a key role in patient care. They work closely with local medical centers, ensuring residents receive the care they need. The city’s healthcare facilities emphasize teamwork, creating a supportive work atmosphere.
    Find Nurse Practitioner jobs in DuBois, PA


  4. Clarksburg, WV
    Average Salary: $147,942
    Clarksburg offers a warm, community-focused environment for healthcare professionals. Nurse Practitioners here find opportunities in both rural and urban settings. The city’s healthcare system values their expertise, providing a rewarding place to practice medicine.
    Find Nurse Practitioner jobs in Clarksburg, WV


  5. Pittsburgh, PA
    Average Salary: $145,639
    Pittsburgh's dynamic healthcare landscape offers many opportunities for Nurse Practitioners. They work in cutting-edge medical facilities and universities, often involved in innovative research. The city's rich healthcare network supports a variety of specialties and career paths.
    Find Nurse Practitioner jobs in Pittsburgh, PA


  6. Cumberland, MD
    Average Salary: $141,037
    Cumberland presents a chance to work in a diverse healthcare setting. Nurse Practitioners here contribute to community health through local clinics and hospitals. The city’s healthcare providers focus on patient-centered care, making it a fulfilling place to practice.
    Find Nurse Practitioner jobs in Cumberland, MD


  7. Scranton, PA
    Average Salary: $140,988
    Scranton is a city with a strong demand for healthcare services. Nurse Practitioners find positions in various healthcare facilities, from hospitals to outpatient clinics. The city’s healthcare environment values their skills, offering a supportive and engaging workplace.
    Find Nurse Practitioner jobs in Scranton, PA


  8. Ebensburg, PA
    Average Salary: $140,150
    Ebensburg offers a close-knit community where healthcare providers are highly valued. Nurse Practitioners here work in both urban and rural settings, ensuring comprehensive care for residents. The city’s healthcare facilities prioritize teamwork and patient well-being.
    Find Nurse Practitioner jobs in Ebensburg, PA


  9. Mason, OH
    Average Salary: $137,134
    Mason provides a modern healthcare environment with many opportunities for Nurse Practitioners. They work in local clinics and hospitals, often collaborating with a variety of healthcare professionals. The city’s healthcare system emphasizes continuous learning and professional development.
    Find Nurse Practitioner jobs in Mason, OH


  10. Winchester, VA
    Average Salary: $136,034
    Winchester offers a balanced lifestyle with a demand for healthcare services. Nurse Practitioners here find work in both urban and rural settings. The city’s healthcare facilities focus on community health, offering a supportive environment for professional growth.
    Find Nurse Practitioner jobs in Winchester, VA

What are the best paying companies for a Nurse Practitioner in Altoona, PA?

Nurse Practitioners in Altoona, PA, have several top-tier employers to choose from. AMN Healthcare offers the highest average salary at $205,333. Signify Health and UPMC also provide competitive wages, with averages of $162,250 and $138,070 respectively. Matrix Medical Network offers a solid salary of $114,063, making it a good option for those seeking a stable and rewarding role.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Altoona, PA, highlighting AMN Healthcare with the highest at $205,333 and Matrix Medical Network with the lowest at $114,063.
  1. AMN Healthcare
    Average Salary: $205,333
    AMN Healthcare offers competitive salaries for Nurse Practitioners in Altoona, PA. They provide various opportunities across multiple healthcare settings. AMN Healthcare operates nationally, ensuring a wide range of job options.


  2. Signify Health
    Average Salary: $162,250
    Signify Health offers rewarding positions for Nurse Practitioners in Altoona, PA. They focus on home-based medical care, making it a unique opportunity. This company operates nationwide, giving Nurse Practitioners a chance to work in different locations.


  3. UPMC
    Average Salary: $138,070
    UPMC provides excellent salaries for Nurse Practitioners in Altoona, PA. They offer positions in hospitals, clinics, and other healthcare facilities. UPMC is a leading healthcare provider with many locations across Pennsylvania.


  4. Matrix Medical Network
    Average Salary: $114,063
    Matrix Medical Network offers jobs for Nurse Practitioners in Altoona, PA. They focus on mobile health services, providing care in the community. This company operates in multiple states, offering diverse job opportunities.

Currently 8,034 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
8,034 Job Openings