Virginia Public Health Departments

We provide a directory of Public Health Departments. Our services include information on public health department services and costs. Many of these health departments provides clinics and help that you may not be aware that they exist.

We also provide user comments and reviews. Visitors that have used public health department services often know tips and advice on services that can be very helpful to the average citizen.

Search for Virginia public health departments by using our state search below

Choose from the links below to find a local public health department in Virginia

Roanoke County Vinton Health Department

227 S. Pollard St.
Vinton, VA - 24179
(540) 857-7800

Annandale District Office

7611 Little River Turnpike, Suite 301E (East Wing)
Annandale, VA - 22003

Rockingham Harrisonburg Health Department

110 North Mason Street
Harrisonburg, VA - 22801
(540) 574-5100

Frederick Winchester Health Department

150 Commercial St.
Winchester, VA - 22601
(540) 722-3470

Roanoke County Salem Health Department

105 E. Calhoun St.
Salem, VA - 24153
(540) 387-5530

Giles County Health Department

120 North Main St.
Pearisburg, VA - 24134
(540) 921-2891

Buena Vista City Health Department

2270 Magnolia Avenue
Buena Vista, VA - 24416
(540) 261-2149

Halifiax County Health Department

Cowford Road & Main Street
Halifax, VA - 24558
(434) 476-4863

Grayson County Health Department

186 West Main St.
Independence, VA - 24348
(276) 773-2961

Sussex County Health Department

20103 Princeton Road
Sussex, VA - 23884
(434) 246-8611

Virginia Public Health Departments

Location Details and Hours provides locations of the health department along with details on how to apply for medical care along with prices.

Health Department Reviews

Before you visit the health department, check our reviews. We provide crowd sourced reviews of area programs.

Eligibility Requirements

We provide information such as eligibility rules and requirements for most of our listings.