Public Health Jobs in Virginia

Public Health jobs in Virginia are concentrated in government agencies, academic medical centers, and nonprofit health organizations, with strong demand across epidemiology, health education, and environmental health. Richmond, Northern Virginia, and Norfolk are the largest hiring markets, anchored by employers like the Virginia Department of Health, Inova Health System, and Children's Hospital of The King's Daughters. Entry-level program assistants, mid-career epidemiologists, and senior policy analysts all find consistent openings across these markets. See the openings below and apply to the ones that match your experience.

Find Public Health Jobs

Overview

Open roles23
Top employerUniversity of Virginia
Top cityCharlottesville, VA
Cities hiring11
Work type63% On-site
Top industryEducation

Showing 5 of 23+ Public Health jobs

Fairfax County Public Schools
Special Education - Public Health Training Assistant
We won't show you this job again
Fairfax County Public Schools
Added 1d ago
Special Education - Public Health Training Assistant
Fairfax County Public Schools
Fairfax County, VA
Corporate Training
Higher Education
K-12 Teaching
$32k - $57k/yr
High school diploma or GED
10,000+

Have you applied for this role?

Fairfax County Government
School Health Public Health Nurse II
We won't show you this job again
Fairfax County Government
Added 4d ago
School Health Public Health Nurse II
Fairfax County Government
Fairfax, Virginia
Healthcare Administration
Nursing
Patient Services & Wellbeing
$77k.71 - $135k.59/yr
On-Site
Bachelor's degree
10,000+

Have you applied for this role?

Fairfax County Government
Public Health Laboratory Scientist I
We won't show you this job again
Fairfax County Government
Added 4d ago
Public Health Laboratory Scientist I
Fairfax County Government
Fairfax, Virginia
Data Analytics
Data Engineering
Data Science
$58k.44 - $102k.97/yr
On-Site
Medical Laboratory Scientist Certification
10,000+

Have you applied for this role?

Fairfax County Public Schools
Special Education - Public Health Attendant
We won't show you this job again
Fairfax County Public Schools
Added 4d ago
Special Education - Public Health Attendant
Fairfax County Public Schools
Fairfax County, VA
Corporate Training
Corporate Training & Learning Development
Teaching & Instruction
10,000+

Have you applied for this role?

Fairfax County Public Schools
Special Education - Public Health Attendant (one-year only)
We won't show you this job again
Fairfax County Public Schools
Added 4d ago
Special Education - Public Health Attendant (one-year only)
Fairfax County Public Schools
Fairfax County, VA
Corporate Training
Corporate Training & Learning Development
Teaching & Instruction
10,000+

Have you applied for this role?

See All 23 Public Health Jobs in Virginia

Find roles in Virginia that match your experience and apply in just a few clicks.

Find Public Health Jobs

Public Health Jobs by City in Virginia

Where Virginia roles are concentrated, by current openings.

Charlottesville
5 jobs
Fairfax
4 jobs
Vienna
1 job
Ashburn
1 job
Roanoke
1 job
Richmond
1 job
Alleghany
1 job
Arlington
1 job
Bluefield
1 job

Public Health Job Market in Virginia

A snapshot from current Virginia openings, updated as new roles post.

Who's Hiring

University of Virginia
University of Virginia5 open roles
Fairfax County Government
Fairfax County Government4 open roles
Fairfax County Public Schools
Fairfax County Public Schools4 open roles

Top Industries Hiring

  • Education
  • Healthcare & Medical Services
  • Investment & Asset Management

What Virginia Employers Look For

The qualifications that appear most often in public health jobs across Virginia.

  • Bachelor's or master's degree in public health, epidemiology, or a related health science field
  • Relevant Virginia Department of Health program experience or comparable state agency background
  • Proficiency in public health data analysis tools such as SAS, R, or SPSS
  • Experience developing and implementing community health programs or disease surveillance initiatives
  • Strong written communication skills for grant writing, policy briefs, and public-facing reports
  • Certified in Public Health (CPH) credential from the National Board of Public Health Examiners preferred

Public Health Jobs in Virginia: Frequently Asked Questions

How do you become a public health in Virginia?

Most public health positions in Virginia require at least a bachelor's degree in public health, health science, or a closely related field, with many roles at state agencies expecting a master's in public health. Virginia does not mandate a single state license for general public health practice, but roles in environmental health require registration as a Registered Environmental Health Specialist through the Virginia Department of Health's Office of Environmental Health Services. Volunteering with local health districts and completing Virginia-specific practicum placements strengthens any application.

Which companies hire public healths in Virginia?

Virginia public health roles are posted by University of Virginia, Fairfax County Government, and Fairfax County Public Schools and others right now, based on current listings on Migrate Mate as of August 2026. Virginia's combination of state agency headquarters in Richmond, large federal contractor presence in Northern Virginia, and major health systems across Hampton Roads creates a broad and consistent hiring base for public health professionals.

Which Virginia cities have the most public health jobs?

Charlottesville, Fairfax, and Fairfax County have the most public health openings in Virginia. Richmond's concentration of Virginia Department of Health offices and academic institutions drives volume there, while Northern Virginia's federal agencies and health contractors account for strong suburban demand, and Norfolk and Hampton Roads benefit from military health infrastructure and regional hospital systems serving a large coastal population.

Are there remote public health jobs in Virginia?

Yes, and more than many health roles, since public health work includes substantial analytical, policy, and communication functions that translate well to remote settings. About 38% of public health openings tied to Virginia are remote or hybrid as of August 2026, reflecting ongoing flexibility in government and nonprofit roles. Positions focused on epidemiological analysis, grant writing, and health communications tend to be the most remote-friendly, while community outreach and environmental inspection roles require on-site presence.

How can I get hired as a public health in Virginia with little or no experience?

The most realistic entry path is a practicum or internship placement with a Virginia local health district, which many Virginia Commonwealth University and George Mason University public health programs coordinate directly with the Virginia Department of Health. Look for health program technician and community health worker postings at local health departments as entry points, and consider lateral moves from roles like health educator aide or disease intervention specialist. Completing the CPH exam or earning a Virginia Registered Environmental Health Specialist registration gives early-career candidates a measurable edge.

Where can I find and apply to public health jobs in Virginia?

You can find and apply to public health jobs in Virginia on Migrate Mate, which lists current Virginia openings across state agencies, health systems, and nonprofits. Search the listings to identify roles that match your experience level and specialization, then apply directly to the ones that fit.

See All 23 Public Health Jobs in Virginia

Find roles in Virginia that match your experience and apply in just a few clicks.

Find Public Health Jobs