Home › Virginia › Central Virginia Health Services

Central Virginia Health Services

Central Virginia Health Services is a federally qualified community health center based in New Canton, VA, with 18 clinic locations in 14 cities. It served 47,101 patients in 2025. Fees are on a sliding scale by income and insurance, and every patient is seen regardless of ability to pay.

Care offered: primary care, dental care, mental health care, substance use treatment, children’s checkups, women’s health, and telehealth.

Who Central Virginia Health Services serves

54% of patients live at or below the poverty line and 96% are at or below twice that level. 22% have no insurance, 27% have Medicaid or CHIP, 25% have Medicare and 26% have private insurance. 367 patients were experiencing homelessness. 1,555 were veterans.

MeasureThis centerVA medianU.S. medianvs VA
Patients at or below the poverty line54%53%65%In line
Patients at or below 200% of the poverty line96%96%92%In line
MeasureThis centerVA medianU.S. medianvs VA
Uninsured patients22%16%14%+6 pts
Medicaid or CHIP patients27%28%42%−1 pts
Medicare patients25%17%11%+8 pts
Privately insured patients26%26%24%In line

Care and screenings

ServicePatientsWhat it counts
Dental care5,255patients had dental exams
Mental health care15,961patients treated for depression or anxiety
Substance use treatment59patients in treatment
Well-child visits2,229children had checkups
Flu shots9,759patients vaccinated
Cervical cancer screening2,419patients tested
Breast cancer screening4,024patients screened
Family planning1,782patients served
Diabetes care9,157patients with diabetes
Blood pressure care18,708patients with hypertension
Asthma care2,819patients with asthma
HIV testing4,393patients tested
Hepatitis C testing4,388patients tested
Childhood lead tests427children tested

Quality of care

Central Virginia Health Services is at or above the Virginia median on 7 of 7 preventive-care measures. Higher is better on every line.

MeasureThis centerVA medianU.S. medianvs VA
Adults with high blood pressure under control73%71%68%+2 pts
Women 52–74 screened for breast cancer64%56%54%+8 pts
Women 24–64 screened for cervical cancer60%49%54%+11 pts
Adults 46–75 screened for colorectal cancer59%50%44%+9 pts
Patients 12+ screened for depression87%79%77%+7 pts
Adults assessed for tobacco use95%90%86%+5 pts
High-risk adults on statin therapy86%80%79%+6 pts

Where Central Virginia Health Services patients live

ZIP codePatientsUninsured
238032,60421%
239011,82511%
238601,78723%
239361,68311%
224071,59264%
230931,37020%
238051,29716%
225201,1038%

Central Virginia Health Services locations

CVHS Brunswick

8380 Boydton Plank Rd, Alberta, VA 23821
49 hours a week · (804) 949-7211

CVHS King William

11814 King William Rd, Aylett, VA 23009
45 hours a week · (804) 769-3022

CVHS Caroline

102 W Broaddus Ave, Suite 200, Bowling Green, VA 22427
42 hours a week · (804) 632-1030

CVHS Charles City

9950 Courthouse Rd, Charles City, VA 23030
49 hours a week · (804) 829-6600

CVHS - Charlotte Pharmacy

120 David Bruce Ave, Charlotte Court House, VA 23923
40 hours a week · (434) 542-5171

CVHS Charlotte

165 Legrande Ave, Charlotte Court House, VA 23923
50.5 hours a week · (434) 542-5560

CVHS Charlottesville

1101 E Jefferson St, Ste 1, Charlottesville, VA 22902
51 hours a week · (434) 227-5624

CVHS Peterson

800 Preston Ave, Charlottesville, VA 22903
45 hours a week · (434) 979-0366

CVHS Southern Albemarle

2256 Irish Rd, Esmont, VA 22937
44 hours a week · (434) 286-3602

CVHS Farmville

833 Buffalo St, Farmville, VA 23901
50.5 hours a week · (434) 392-8177

CVHS Fredericksburg

1965 Emancipation Hwy, Suite 100, Fredericksburg, VA 22401
52 hours a week · (540) 735-0560

CVHS-Louisa

410 Industrial Dr, Louisa, VA 23093
40 hours a week · (540) 967-9401

CVHS Children's Dental

17202 Richmond Tpke, Milford, VA 22514
34 hours a week · (804) 633-5465

CVHS Westmoreland

18849 Kings Hwy, Montross, VA 22520
44 hours a week · (804) 493-9999

CVHS Buckingham

25892 N James Madison Hwy, New Canton, VA 23123
50.5 hours a week · (434) 581-3271

CVHS Downtown Petersburg

25 S Union St, Petersburg, VA 23803
44 hours a week · (434) 581-4073

CVHS - South Sycamore

541 S Sycamore St, Petersburg, VA 23803
37.5 hours a week · (804) 835-6100

CVHS Petersburg

321 Poplar Dr, Petersburg, VA 23805
49 hours a week · (804) 733-5591

Other health centers in Virginia

How fees work: the sliding-fee guide.