How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near Portsmouth, VA?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in Portsmouth, VA?

-
Physician Assistant
Average Salary: $151,049
This role works closely with doctors and patients to provide top-quality care. Many healthcare facilities hire physician assistants to help with patient exams and treatments. Companies like Bon Secours Mercy Health and Portsmouth Regional Hospital look for skilled assistants.
Find Physician Assistant jobs in Portsmouth, VA
-
Graduate Nurse
Average Salary: $116,350
Newly graduated nurses begin their careers by working under experienced staff. They provide patient care, manage records, and assist with various treatments. Hospitals in the area, such as Chesapeake Regional Healthcare, often have openings for graduate nurses.
Find Graduate Nurse jobs in Portsmouth, VA
-
Registered Nurse
Average Salary: $87,056
RNs are essential in many healthcare settings. They monitor patient health, administer medications, and coordinate care. Local employers like Sentara Healthcare and Maryview Medical Center seek dedicated RNs to join their teams.
Find Registered Nurse jobs in Portsmouth, VA
-
Public Health Nurse
Average Salary: $76,594
These nurses focus on community health. They work on disease prevention and health education. The City of Portsmouth and local health departments often hire public health nurses to serve the community.
Find Public Health Nurse jobs in Portsmouth, VA
-
Nurse Educator
Average Salary: $76,000
Nurse educators teach and train future nurses. They develop training programs and assess student progress. Schools of nursing and healthcare institutions often look for educators with experience and a passion for teaching.
Find Nurse Educator jobs in Portsmouth, VA
-
Case Manager
Average Salary: $59,916
Case managers coordinate care for patients with complex needs. They work with doctors, nurses, and social workers. Many hospitals and care facilities, such as Riverside Health System, hire case managers to improve patient outcomes.
Find Case Manager jobs in Portsmouth, VA



