Position
City
Salary

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

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

In Altoona, PA, Nurse Practitioners earn a competitive salary. The average yearly salary sits at around $133,227. This number can change based on a few factors, such as experience, education, and where a Nurse Practitioner works.

Let’s break down the salary data. The bottom 10% earn around $50,000 to $65,341 a year. Nurse Practitioners in the middle range make between $80,682 and $111,364. The top 10% of earners see salaries from $142,046 to over $200,000 a year. Many experienced Nurse Practitioners can expect to earn more as they gain expertise in the field.

Nurse Practitioner jobs in Altoona, PA

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

Nurse Practitioners near Altoona, PA, can find lucrative opportunities in several cities. For example, those in Berea, OH, enjoy the highest average salary at $164,000. Nearby cities like Harrisburg, PA, and DuBois, PA, also offer competitive salaries, with Harrisburg at $148,431 and DuBois at $148,030. These locations provide attractive options for Nurse Practitioners seeking better compensation. Exploring further, job seekers can consider Clarksburg, WV, and Pittsburgh, PA, which offer salaries of $147,415 and $143,754, respectively. Cumberland, MD, and Ebensburg, PA, are other cities with strong earning potential at $140,161 and $140,150. These areas combine career growth with financial rewards, making them appealing choices.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Altoona, PA, highlighting Berea, OH with the highest at $164,000 and Johnstown, PA with the lowest at $134,016.
  1. Berea, OH
    Average Salary: $164,000
    In Berea, healthcare providers offer a range of opportunities. With nearby facilities like The Hospital, you can expect to work in a supportive environment. The community relies on dedicated professionals to provide excellent care.
    Find Nurse Practitioner jobs in Berea, OH


  2. Harrisburg, PA
    Average Salary: $148,431
    Harrisburg offers a dynamic healthcare sector. At Penn Medicine Lancaster General Health, you can expect to work with advanced technology. This city values compassionate care and professional growth.
    Find Nurse Practitioner jobs in Harrisburg, PA


  3. DuBois, PA
    Average Salary: $148,030
    In DuBois, healthcare needs are growing. At UPMC, you can expect to be part of a dedicated team. The area offers a welcoming community that values quality care.
    Find Nurse Practitioner jobs in DuBois, PA


  4. Clarksburg, WV
    Average Salary: $147,415
    Clarksburg has a strong healthcare network. At United Hospital Center, you will find a supportive environment. The city values skilled practitioners who deliver top-notch care.
    Find Nurse Practitioner jobs in Clarksburg, WV


  5. Pittsburgh, PA
    Average Salary: $143,754
    Pittsburgh offers a diverse healthcare landscape. With major institutions like UPMC, you can expect to work with leading experts. This city supports innovation and professional development.
    Find Nurse Practitioner jobs in Pittsburgh, PA


  6. Cumberland, MD
    Average Salary: $140,161
    Cumberland provides a caring healthcare setting. At Meritus Health, you will find a supportive team. The community here values high-quality care and professional excellence.
    Find Nurse Practitioner jobs in Cumberland, MD


  7. Ebensburg, PA
    Average Salary: $140,150
    Ebensburg has a community-focused healthcare system. At Conemaugh Health System, you can expect a collaborative environment. The area values compassionate care and professional growth.
    Find Nurse Practitioner jobs in Ebensburg, PA


  8. Scranton, PA
    Average Salary: $139,507
    Scranton offers a rich healthcare environment. At Geisinger, you will find modern facilities and a supportive team. The city values skilled professionals who provide excellent care.
    Find Nurse Practitioner jobs in Scranton, PA


  9. Mason, OH
    Average Salary: $134,995
    Mason is a growing healthcare hub. At Mercy Health, you can expect to work with innovative technologies. The community values compassionate and professional care.
    Find Nurse Practitioner jobs in Mason, OH


  10. Johnstown, PA
    Average Salary: $134,016
    Johnstown offers a variety of healthcare opportunities. At Conemaugh Health System, you will find a supportive work environment. The area values high-quality care and professional development.
    Find Nurse Practitioner jobs in Johnstown, PA

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

AMN Healthcare offers the highest average salary for Nurse Practitioner jobs in Altoona, PA. These jobs can pay up to $205,333 a year. Signify Health also pays well, offering an average of $162,250 for Nurse Practitioners. UPMC and Matrix Medical Network are other good options, with average salaries of $135,703 and $114,063, respectively. These companies provide competitive pay and opportunities for professional growth.
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 rewarding Nurse Practitioner positions in Altoona, PA. They focus on providing healthcare staffing solutions nationwide. Their Altoona office helps connect NPs with top local healthcare facilities.


  2. Signify Health
    Average Salary: $162,250
    Signify Health provides opportunities for Nurse Practitioners to work in Altoona, PA. They specialize in home-based health care, supporting patients with chronic conditions. Their Altoona location is part of a larger network that spans the country.


  3. UPMC
    Average Salary: $135,703
    UPMC offers competitive Nurse Practitioner jobs in Altoona, PA. They are a leading healthcare provider with numerous facilities in the region. Working at UPMC means joining a respected and well-established organization.


  4. Matrix Medical Network
    Average Salary: $114,063
    Matrix Medical Network has various Nurse Practitioner roles in Altoona, PA. They focus on population health management and wellness programs. They have a strong presence in Altoona, ensuring many opportunities for local NPs.

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