Position
City
Salary

How much does a Nurse Practitioner make in Portsmouth, VA?

The average salary for a Nurse Practitioner is $136,139 per year in Portsmouth, VA.

Nurse Practitioners in Portsmouth, VA, enjoy competitive salaries. The average yearly salary stands at about $136,139. This figure makes the area an attractive option for those considering a career change or looking to advance in their current role.

When looking at the salary distribution, it is clear that many Nurse Practitioners in the area are well compensated. Almost half of them earn between $121,705 and $145,909 annually. This range shows that while some earn less, many achieve salaries that are above the average. A smaller number earn more, with some Nurse Practitioners making over $206,420 per year.

Nurse Practitioner jobs in Portsmouth, VA

What are the highest paying cities for a Nurse Practitioner near Portsmouth, VA?

Nurse practitioners near Portsmouth, VA, can expect competitive salaries in nearby cities. Elizabeth City, NC, offers the highest average salary at $152,308. Just across the border, Virginia Beach and Norfolk also provide strong compensation at $145,263 and $143,441, respectively. These cities present excellent opportunities for those seeking rewarding careers in healthcare.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Portsmouth, VA, highlighting Elizabeth City, NC with the highest at $152,308 and Williamsburg, VA with the lowest at $126,176.
  1. Elizabeth City, NC
    Average Salary: $152,308
    In Elizabeth City, providing healthcare services is a rewarding experience. The community values healthcare professionals, and many local clinics and hospitals offer great work environments. Opportunities for growth and advancement are available in this growing city.
    Find Nurse Practitioner jobs in Elizabeth City, NC


  2. Virginia Beach, VA
    Average Salary: $145,263
    Virginia Beach offers a vibrant atmosphere for healthcare providers. The city’s large population means high demand for quality medical services. Working here means joining a network of reputable healthcare facilities, including Sentara and Bon Secours.
    Find Nurse Practitioner jobs in Virginia Beach, VA


  3. Norfolk, VA
    Average Salary: $143,441
    Norfolk provides diverse opportunities for those in the medical field. The city’s large naval presence means access to excellent medical facilities and a steady stream of patients. Working here can lead to a fulfilling career with potential for specialization.
    Find Nurse Practitioner jobs in Norfolk, VA


  4. Kilmarnock, VA
    Average Salary: $138,750
    Kilmarnock offers a quieter, community-focused environment for healthcare providers. This area is perfect for those who value a strong sense of community. Local practices and clinics provide a chance to build long-term relationships with patients.
    Find Nurse Practitioner jobs in Kilmarnock, VA


  5. Chesapeake, VA
    Average Salary: $134,119
    Chesapeake is a growing city with many opportunities in healthcare. The area’s expanding population means more patients needing care. Local hospitals and clinics offer modern facilities and a supportive work environment.
    Find Nurse Practitioner jobs in Chesapeake, VA


  6. Newport News, VA
    Average Salary: $130,772
    Newport News offers a mix of urban and suburban settings for healthcare professionals. The city’s healthcare facilities are well-equipped, and there are many opportunities for professional development. Working here can lead to a rewarding and dynamic career.
    Find Nurse Practitioner jobs in Newport News, VA


  7. Suffolk, VA
    Average Salary: $128,425
    Suffolk provides a close-knit community feel for healthcare workers. The city’s healthcare facilities are focused on delivering high-quality care. Opportunities here often include a chance to make a real difference in people's lives.
    Find Nurse Practitioner jobs in Suffolk, VA


  8. Hampton, VA
    Average Salary: $126,745
    Hampton is a city with a rich history and a strong healthcare sector. Working here means being part of a community that values healthcare. The city’s diverse patient population offers unique experiences and learning opportunities.
    Find Nurse Practitioner jobs in Hampton, VA


  9. Williamsburg, VA
    Average Salary: $126,176
    Williamsburg offers a blend of historical charm and modern healthcare services. The area’s healthcare facilities are committed to providing top-notch care. Opportunities here can include working in both urban and rural settings, catering to a varied patient base.
    Find Nurse Practitioner jobs in Williamsburg, VA

What are the best paying companies for a Nurse Practitioner in Portsmouth, VA?

Nurse practitioners have rewarding opportunities in Portsmouth, VA. US Got People offers an average salary of $140,000, making it a top choice for those seeking high pay. Bon Secours Mercy Health also provides competitive compensation at around $125,757 annually. Both companies value skilled nurse practitioners and offer great benefits. They present excellent career growth and job security for professionals in the field.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Portsmouth, VA, highlighting US Got People with the highest at $140,000 and Bon Secours Mercy Health with the lowest at $125,757.
  1. US Got People
    Average Salary: $140,000
    US Got People offers excellent salaries for Nurse Practitioners in Portsmouth, VA. They focus on providing high-quality patient care. The company operates multiple clinics in the area, ensuring you have many opportunities to work and grow.


  2. Bon Secours Mercy Health
    Average Salary: $125,757
    Bon Secours Mercy Health is known for its commitment to health care excellence. The company provides a supportive environment for Nurse Practitioners in Portsmouth, VA. They have several locations in the region, offering various healthcare services to the community.

Currently 6,688 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
6,688 Job Openings