Community Health Centers in Vermont
101 health centers across 49 cities in Vermont
Below you will find all federally qualified community health centers in Vermont. These centers offer affordable healthcare on a sliding fee scale, including prenatal care, postpartum support, pediatric services, and mental health care. Contact any center directly for current hours and available services.
Alburgh (1)
Alburg Health Center
64 Industrial Park Rd, Alburgh, VT 05440
18 hours per week
Arlington (2)
Battenkill Valley Health Center Inc.
9 Church St, Arlington, VT 05250-4457
52 hours per week
Battenkill Valley Health Center, Inc.
18 Church St, Arlington, VT 05250-4457
52 hours per week
Barre (2)
Gifford Health Center at Berlin
2418 Airport Rd, Ste 1, Barre, VT 05641-8702
45 hours per week
Bethel (1)
Bethel Health Center
1823 Vt Rte 107, Bethel, VT 05032-9324
45 hours per week
Bomoseen (1)
Castleton Family Health Center/CHCRR Admin
275 Route 30 N, Bomoseen, VT 05732-9647
68 hours per week
Bradford (4)
Bradford Elementary School
143 Fairground Rd, Bradford, VT 05033-9040
12 hours per week
SeasonalOxbow High School
36 Oxbow Dr, Bradford, VT 05033-9037
35 hours per week
SeasonalBrandon (1)
Brandon Medical Center
420 Grove St, Brandon, VT 05733-9062
42 hours per week
Bristol (2)
Mountain Community Health
61 Pine St, Bristol, VT 05443-1043
40 hours per week
Brookfield (1)
Brookfield Elementary School
1728 Ridge Rd, Brookfield, VT 05036-9778
2.5 hours per week
SeasonalBurlington (8)
BURLINGTON HLTH & REHAB CENTER
300 Pearl St, Burlington, VT 05401-8531
25.5 hours per week
Community Health Centers – Pearl Street
179 Pearl St, Burlington, VT 05401-3704
40.25 hours per week
Community Health Centers – Riverside
617 Riverside Ave, Burlington, VT 05401-1601
49.5 hours per week
Community Health Centers – Safe Harbor
184 S Winooski Ave, Burlington, VT 05401-4535
37 hours per week
Community Health Centers – South End
789 Pine St, Burlington, VT 05401-4924
49 hours per week
School-Based Dental Center at the Integrated Arts Academy (IAA)
6 Archibald St, Burlington, VT 05401-4220
20.25 hours per week
Cabot (1)
CABOT HEALTH SERVICES SBHC
25 Common Rd, Cabot, VT 05647-9731
8 hours per week
Cambridge (1)
Lamoille Health Family Medicine – Cambridge
272 N Main St, #101, Cambridge, VT 05444-9810
40 hours per week
Chelsea (1)
Chelsea Health Center
356 Vt Rte 110, Chelsea, VT 05038-8993
45 hours per week
Chester (1)
Concord (1)
Danville (1)
DANVILLE HEALTH CENTER
26 Cedar Ln, Danville, VT 05828-9751
47.5 hours per week
E Montpelier (1)
East Montpelier Elementary School
665 Vincent Flats Rd, E Montpelier, VT 05651-4405
15 hours per week
SeasonalEast Corinth (2)
Waits River Valley School
6 Waits River Vly School Rd, East Corinth, VT 05040-9776
16 hours per week
SeasonalEnosburg Falls (1)
Enosburg Health Center
382 Main St, Enosburg Falls, VT 05450-6008
52.5 hours per week
Essex Junction (1)
Community Health Centers – Essex
87 Main St, Essex Junction, VT 05452-3234
46.5 hours per week
Fairfax (3)
Fairlee (1)
Samuel Morey Elementary School
214 School St, Fairlee, VT 05045-1702
8 hours per week
Hardwick (2)
Hardwick Area Health Center
4 Slapp Hl, Hardwick, VT 05843-9300
48 hours per week
NORTHERN COUNTIES DENTAL CENTER
151 N Main St, Hardwick, VT 05843-7065
51 hours per week
Island Pond (2)
ISLAND POND HEALTH CENTER
82 Maple St, Island Pond, VT 05846
46.5 hours per week
Island Pond Dental Center
82 Maple St, Island Pond, VT 05846
39 hours per week
Londonderry (1)
Mountain Valley Health Center
38 Vt Route 11, Londonderry, VT 05148-9555
46 hours per week
Ludlow (1)
Morrisville (3)
Lamoille Health Family Dentistry
66 Morrisville Plz, Morrisville, VT 05661-4482
50 hours per week
Lamoille Health Family Dentistry Mobile Unit
609 Washington Hwy, Morrisville, VT 05661-8652
2 hours per week
Mobile VanLamoille Health Family Medicine – Morrisville
609 Washington Hwy, Morrisville, VT 05661-8652
48 hours per week
Newbury (3)
LRHC Mobile Services Trailer
4628 Main St S, Newbury, VT 05051-9712
8 hours per week
Mobile VanNewbury Elementary School
214 Pulaski St, Newbury, VT 05051
16 hours per week
SeasonalNewport (1)
Northern Express Care Newport
137 Main St, Apartment 102, Newport, VT 05855-4415
58.5 hours per week
Orleans (1)
Orleans Dental Center
11 Union St, Orleans, VT 05860-1218
47.5 hours per week
Plainfield (5)
Calais Elementary School
321 Lightening Ridge Rd, Plainfield, VT 05667-9318
12 hours per week
SeasonalCaledonia Central Supervisory Union Twinfield School
106 Nasmith Brook Rd, Plainfield, VT 05667-9060
25 hours per week
SeasonalMaplehill School
E Hill Rd, Plainfield, VT 05667-9725
25 hours per week
SeasonalTHE HEALTH CENTER
157 Towne Ave, Plainfield, VT 05667-9425
60 hours per week
Vermont Dental Care Mobile
157 Towne Ave, Plainfield, VT 05667-9425
40 hours per week
Mobile VanRandolph (7)
Braintree Elementary School
66 Bent Hill Rd, Randolph, VT 05060-8810
2.5 hours per week
SeasonalGifford Pediatric and Adolescent Medicine
40 S Main St, Randolph, VT 05060-1377
46 hours per week
Gifford Primary Care
44 S Main St, Randolph, VT 05060-1381
58 hours per week
Kingwood Health Center
1422 Vt Route 66, Randolph, VT 05060-7718
25.5 hours per week
Randolph Elementary School
40 Ayers Brook Rd, Randolph, VT 05060-1012
6 hours per week
SeasonalRandolph Technical Career Center
17 Forest St, Randolph, VT 05060-1006
3 hours per week
SeasonalRandolph Union Middle/High School
15 Forest St, Randolph, VT 05060-1006
6 hours per week
SeasonalRichford (3)
NOTCH Pharmacy
44 Main St, Apartment 200, Richford, VT 05476-1141
47 hours per week
Richford Dental Clinic
44 Main St STE 400, Richford, VT 05476-1141
50 hours per week
Richford Health Center
44 Main St, Richford, VT 05476-1153
52 hours per week
Rochester (1)
Rochester Health Center
235 S Main St, Rochester, VT 05767-9683
34 hours per week
Rutland (9)
Allen Pond Community Health Center
71 Allen St STE 403, Rutland, VT 05701-4570
40 hours per week
Community Health North Main Street
231 N Main St, Rutland, VT 05701-2412
40 hours per week
Rutland Community Health Center
215 Stratton Rd, Rutland, VT 05701-4673
58 hours per week
Saint Albans (2)
Saint Johnsbury (2)
NORTHERN COUNTIES HEALTH CARE, INC.
165 Sherman Dr, Saint Johnsbury, VT 05819-9811
St. Johnsbury Community Health Center
185 Sherman Dr, Saint Johnsbury, VT 05819-9811
47.5 hours per week
Shoreham (1)
CHCRR Shoreham Family Health Center
2987 Vt Route 22A, Shoreham, VT 05770-9728
36 hours per week
South Burlington (1)
Community Health Centers – Good Health
368 Dorset St, Ste 1, South Burlington, VT 05403-6236
44 hours per week
South Hero (1)
Community Health Centers – Champlain Islands
52 Community Ln, South Hero, VT 05486-4418
42.75 hours per week
Springfield (7)
Dr. Delores Barbeau Mobile Unit
100 River St, Springfield, VT 05156-2930
1 hours per week
Mobile VanEdgar May Health and Recreation Center
140 Clinton St, Springfield, VT 05156-3304
4 hours per week
Elm Hill School Health Center
10 Hoover St, Springfield, VT 05156-2425
25 hours per week
SeasonalRiverside Middle School Health Center
13 Fairground Rd, Springfield, VT 05156-2112
25 hours per week
SeasonalSpringfield Health Center
100 River St, Springfield, VT 05156-2930
50 hours per week
Springfield High School Health Center
303 South St, Springfield, VT 05156-3298
25 hours per week
SeasonalUnion Street School Health Center
43 Union St, Springfield, VT 05156-3133
25 hours per week
SeasonalSt Johnsbury (1)
Northern Express Care – St. Johnsbury
457 Railroad St STE 2, St Johnsbury, VT 05819-1643
58.5 hours per week
Stowe (1)
Lamoille Health Family Medicine – Stowe
1878 Mountain Rd STE 3, Stowe, VT 05672-4775
46 hours per week
Swanton (2)
Thetford Center (1)
Thetford Elementary School
2689 Route 113, Thetford Center, VT 05075
24 hours per week
SeasonalWells River (2)
Blue Mountain Union School
2420 Route 302, Wells River, VT 05081-9750
30 hours per week
SeasonalWest Fairlee (1)
Westshire Elementary School,
744 Vt Route 113, West Fairlee, VT 05083-4404
16 hours per week
West Pawlet (1)
Mettowee Valley Family Health Center
278 Vt Route 149, West Pawlet, VT 05775-9798
56 hours per week
Winooski (1)
Community Health Centers – Winooski
32B Malletts Bay Ave, Winooski, VT 05404-1911
41.5 hours per week