×
Register Here to Apply for Jobs or Post Jobs. X

Public Health Nurse Jobs in Virginia
Search, Read & Apply

Jobs found: 61
today 1. Part-time Nurse Practitioner- Suffolk, VA Job in Suffolk, Virginia, USA (Suffolk jobs)

Nursing (Nurse Practitioner, Mental Health Nurse, Pediatric Nurse, Public Health Nurse)

## Part - time Nurse Practitioner - Suffolk, VAApply: - In - Center: - Suffolk, VA: - Part time: - Posted Yesterday: - R - 105019## -...

Part-time Nurse Practitioner- Suffolk, VA Job

Listing for: Crossroads Treatment Centers
View this Job
1 day ago 2. Family Nurse Practitioner Job in Virginia Beach, Virginia, USA (Virginia Beach jobs)

Nursing (Nurse Practitioner, Healthcare Nursing, General Nursing, Public Health Nurse)

Primary Care Nurse Practitioner - Family Medicine - Location: Virginia Beach, VA - Schedule: Full - time or Part - time (minimum 3 days...

Family Nurse Practitioner Job

Listing for: Privia Health, LLC
View this Job
1 day ago 3. School Nurse- Floater/Wilson Elementary School Job in Staunton, Virginia, USA (Staunton jobs)

Nursing (Public Health Nurse)

Position: Vacancy 2026 - 27: Full Time School Nurse - Floater/Wilson Elementary School - Vacancy 2026 - 27: - Full Time School Nurse - ...

School Nurse- Floater/Wilson Elementary School Job

Listing for: Augusta County Public Schools
View this Job
1 day ago 4. School Nurse; Part-Time- Brownsville Elementary School Job in Crozet, Virginia, USA

Nursing (Public Health Nurse)

Position: School Nurse (Part - Time) - Brownsville Elementary School - 2026 - 27 School Year - Location: Crozet - School Nurse (Part -...

School Nurse; Part-Time- Brownsville Elementary School Job

Listing for: Albemarle County Public Schools
View this Job
1 day ago 5. School Nurse - CMS Job in Covington, Virginia, USA

Nursing (Public Health Nurse, Pediatric Nurse)

Location: Covington - Alleghany County Public Schools Covington Middle School - Covington, Virginia Open in Google Maps - School Nurse -...

School Nurse - CMS Job

Listing for: Covington Middle School
View this Job
1 day ago 6. School Nurse, Part-Time Job in Norfolk, Virginia, USA (Norfolk jobs)

Nursing (Public Health Nurse, Pediatric Nurse)

School Nurse, Part - Time - Norfolk Public School District VARIOUS - Norfolk, Virginia Open in Google Maps - Job Details - Job :...

School Nurse, Part-Time Job

Listing for: Norfolk Public School District
View this Job
1 day ago 7. Flu Vaccination Registered Nurse; Seasonal Job in Hopewell, Virginia, USA (Hopewell jobs)

Nursing (RN Nurse, Travel Nurse, Healthcare Nursing, Public Health Nurse)

Flu Vaccination Registered Nurse (Seasonal) - Location: - Hopewell, VA 23860 - A - Line Staffing is currently hiring Seasonal Registered...

Flu Vaccination Registered Nurse; Seasonal Job

Listing for: A-Line Staffing Solutions
View this Job
1 day ago 8. Part-time Nurse Practitioner- Suffolk, VA Job in Suffolk, Virginia, USA (Suffolk jobs)

Nursing (Nurse Practitioner, Mental Health Nurse, Pediatric Nurse, Public Health Nurse)

Crossroads Treatment Centers is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive...

Part-time Nurse Practitioner- Suffolk, VA Job

Listing for: Crossroads Treatment Center of Suffolk, P.C.
View this Job
2 days ago 9. Onsite Occupational Health Nurse Job in Danville, Virginia, USA (Danville jobs)

Nursing (Infection Control, Healthcare Nursing, Public Health Nurse)

Title: Onsite Occupational Health Nurse - State Role - Title: - 49113 - Hiring Range: $87,373 - $120,575 - Pay Band: 5 - Agency: Dept...

Onsite Occupational Health Nurse Job

Listing for: Department of Behavioral Health and Developmental Services
View this Job
2 days ago 10. Substitute School Nurse Job in Abingdon, Virginia, USA (Abingdon jobs)

Nursing (Public Health Nurse, Pediatric Nurse, Healthcare Nursing, Nurse Educator)

Substitute School Nurse - Washington County School District Multiple Locations - Abingdon, Virginia Open in Google Maps - This job is...

Substitute School Nurse Job

Listing for: Washington County School District
View this Job
Jobs found: 61