Clinic List for Virginia

255 Free, Low-Cost or Sliding Scale Clinics in Virginia

Contact NeedyMeds if you find any content errors.

For link problems or other technical problems, send an email to webmaster.

To print all clinics, click on Print All, which selects all clinics, then Print. For individual selections, click on box(es), then Print.

Back | Print All | Print

Print Clinic Eligibility Details

Map

Washington County Free Dental Clinic
1173 West Main Street
Abingdon VA 24210
276-623-9000
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Abingdon Area

Map

Alberta Family Health Services
29 West First Avenue
Alberta VA 23821
434-949-7211
Accepts: Uninsured, Underinsured, Insurance
Income: Low Income
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Albert Area

Map

Southside Community Health Center (SCHC)
8380 Boydton Plank Rd.
Alberta VA 23821
434-949-7211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services, Counseling, Behavioral Health Rehab, Case Management
Hours: Monday - Friday
Service Area: Alberta Area

Map

Alexandria Neighborhood Health Care- DentalCare
4450 King St
Alexandria VA 22302
703-535-5568
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Alexandria Area

Map

Alexandria Neighborhood Health Care- Primary Care for Adults at Alexandria Community Services Board
720 N Saint Asaph St
Alexandria VA 22314
703-535-5568
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Medical, Lab, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Alexandria Area

Map

Alexandria Neighborhood Health Center- Primary Care for Adults and Newborns
1200 N Howard St
Alexandria VA 22304
703-535-5568
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Women's Health, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Lab, HIV/AIDS Treatment, Application Assistance - Rx
Hours: Call for hours
Service Area: Alexandria Area

Map

Alexandria Neighborhood Health Services-Pediatric Wellness and Illness Care
2 East Glebe Road
Alexandria VA 22305
703-535-5568
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English,Spanish,Farsi,French,Portugese,Cantonese,Pashto,Hindi,Tigirian,Amharic
Services: Pediatric, Counseling/Mental Health, Medical, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Alexandria Area

Map

Fairfax Community Health Care Network - South County)- Not acceptng New Patients
8350 Richmond Hwy Ste 301
Alexandria VA 22309
703-704-5333
Website
Accepts: Uninsured, Underinsured
Income: At or below 200% federal poverty level
Fees: Sliding scale of fees based on income
Languages Spoken: Arabic, Chinese, English, Korean, Spanish, Urdu, Vietnamese, Farsi
Services: Primary Care, Pharmacy Services, Health Education Services, Lab Services, Adults, Immunizations
Hours: Monday - Friday
Service Area: Arlington, Fairfax, Loudoun, Prince William, Alexandria, Falls Church, Manassas Counties

Map

Flora Krause Casey Health Center
1200 N Howard St
Alexandria VA 22304
703-519-5979
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pharmacy Services, Pediatric Services, Counseling/Mental Health Services, Dental Services, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria Area

Map

Inova Juniper Program- Mount Vernon Office
8350 Richmond Hwy Ste 233
Alexandria VA 22309
703-704-6132
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Call for hours
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Mannboro Medical Center
8631 Namozine Rd.
Amelia VA 23002
804-561-4333
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Geriatric Services
Hours: By appointment only
Service Area: Amelia Area

Map

Amelia Healthcare Center
8920 Otterburn Rd.
Amelia Court House VA 23002
804-561-5150
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Geriatric Services
Hours: By appointment only
Service Area: Amelia Court House Area

Map

Appalachia Family Health Center
507 West Main Street
Appalachia VA 24216
276-565-2760
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Lab Services
Hours: Monday - Friday
Service Area: Appalachia Area

Map

Alexandria Neighborhood Health- Primary Care for Adults at Arlington County
Drewry Center, 1725 N George Mason Dr
Arlington VA 22205
703-535-5568
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Counseling/Mental Health Services, Medical Services, Health Education Services, Free Prescription Medications, Family Planning Services, Adults, Immunizations
Hours: Call for hours
Service Area: Arlington County

Map

Arlington Free Clinic
2921 11th St South
Arlington VA 22204
703-979-1425
Website
Accepts: Uninsured Only
Income: Low/No Income
Fees: Free or low cost
Languages Spoken: English, Spanish
Services: Women's Health Services, Specialist medical services, Social services, Primary Care, Podiatry Services, Pharmacy Services, Counseling/Mental Health Services, Health Education Services
Hours: By appointment only
Service Area: Arlington County Area

Map

Arlington Free Clinic
2921 11th St. South
Arlington VA 22204
703-979-1425
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English, Spanish
Services: Women's Health Services, Specialist medical services, Primary Care, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Health Education Services
Hours: Call for hours
Service Area: Arlington County Adults

Map

Arlington Pediatric Center
601 S Carlin Springs Rd
Arlington VA 22204
703-271-8800
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pharmacy Services, Pediatric Services, Counseling/Mental Health Services, Lab Services
Hours: Monday - Saturday
Service Area: Arlington Area

Map

Inova Juniper Program- Arlington Office
5015 Lee Hwy Ste 102
Arlington VA 22207
703-522-1175
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Blue Ridge Medical Center
4038 Thomas Nelson Hwy.
Arrington VA 22922
434-263-4000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Arrington area

Map

CornerStone Free Health Clinic
11241 West River
Aylett VA 23009
804-769-2996
Website
Accepts: Uninsured Only
Income: All income levels accepted
Fees: Free/No fee
Languages Spoken: English
Services: Vision Services, Medical Services, Dental Services
Hours: By appointment only
Service Area: King William, King & Queen, Essex and counties as distant as those in the Northern Neck.

Map

King William-Dawn Community Doctors (KWDCD)
11814 King William Road
Aylett VA 23009
804-769-3022
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Saturday
Service Area: Aylett Area

Map

Bland County Medical Clinic
12301 Grapefield Rd.
Bastian VA 24314
276-688-4331
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Bland County

Map

Bedford Christian Free Clinic
104 Center Street
Bedford VA 24523
540-586-3711
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Bedford city or Bedford county Area

Map

Physician Associates of Bedford
1613 Oakwood Street Ste. 201
Bedford VA 24523
540-586-4723
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lexington / Shenandoah Valley Area

Map

Carilion Clinic Family Medicine - Blacksburg
901 Plantation Road
Blacksburg VA 24060
540-951-0352
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: 7 days, call for hours
Service Area: New River Valley / Giles Area

Map

Carilion Clinic Family Medicine - North Main
1420 North Main Street
Blacksburg VA 24060
540-951-8380
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: New River Valley / Giles Area

Map

Mental Health Association of the New River Valley - Pro Bono Counseling
303 Church St.
Blacksburg VA 24060
800-559-2800
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Mental Heath Services
Hours: Monday - Friday
Service Area: New River Valley Resident Area

Map

Planned Parenthood - Blacksburg Health Center
700-J N Main Street
Blacksburg VA 24060
540-951-7009
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Blacksburg Area

Map

Blackstone Family Practice
213 N Main St
Blackstone VA 23824
434-292-7261
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Medical Services, Urgent Care, Geriatric Services
Hours: Call for hours
Service Area: Blackstone Area

Map

Bluefield Family Medicine
106 Huffard Dr.
Bluefield VA 24605
276-322-3427
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Bluefeild Area

Map

Bluefield Internal Medicine - NOT ACCEPTING NEW PATIENTS AT THIS TIME
2111 College Ave.
Bluefield VA 24605
276-322-4661
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Bluefield Area

Map

Carilion Clinic Family & Internal Medicine - Boones Mill
22890 Virgil Goode Highway
Boones Mill VA 24065
540-334-5511
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Franklin County / Smith Mountain Lake Area

Map

Caroline Family Practice
102 West Broaddus Avenue
Bowling Green VA 22427
804-632-1030
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Primary Care, Counseling/Mental Health Services, Medical Services, Dental Services, Adults
Hours: Monday - Friday
Service Area: Bowling Green Area

Map

Health Center of the Piedmont - Boydton
380 Washington St
Boydton VA 23917
434-738-6102
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Boydton Area

Map

PATHS Community Medical Center - Boydton
969 Madison Street
Boydton VA 23917
434-738-6420
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Boydton Area

Map

Carilion Clinic Family Medicine - Bridgewater
200 High Street
Bridgewater VA 22812
540-828-2634
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Friday
Service Area: Lexington / Shenandoah Valley Area

Map

Crossroads Medical Mission Free Mobile Medical Clinic
300 West Villey Drive
Bristol VA 24209
276-466-1600
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Primary Care, Counseling/Mental Health, Medical, Health Education/Nutrition, Lab, Application Assistance - Rx
Hours: Call for hours
Service Area: Southwest Virginia and Northeast Tennessee Call for location

Map

Twin City Medical Center
2195 Euclid Ave. Suite 6
Bristol VA 24201
276-669-5179
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pharmacy, Pediatric, Counseling/Mental Health, Medical, Lab, Geriatric, Adults, Transportation
Hours: Monday - Friday
Service Area: Bristol Area

Map

Carilion Family Medicine
18080 Main St.
Buchanan VA 24066
540-254-1239
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Medical Services, Adults
Hours: Monday - Friday
Service Area: Buchanan Area

Map

Charles City Regional Health Services
9950 Courthouse Road
Charles City VA 23030
804-829-6600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Charles Area

Map

Charlotte Primary Care
165 LeGrande Avenue
Charlotte Court House VA 23923
434-542-5560
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Charlotte Court House Area

Map

Charlottesville Free Clinic
1138 Rose Hill Dr. 200
Charlottesville VA 22903
434-296-5525
Website
Accepts: Employed, Uninsured
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy, Pediatric, OB/GYN, Medical, Health Education/Nutrition, Family Planning, Dental, Lab, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Charlottesville Area

Map

Forest Lakes Family Medicine
3263 Proffit Road 2nd level
Charlottesville VA 22911
434-654-4600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: At or below 300% federal poverty level
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Northern Albemarle County, Madison County or Greene County.

Map

MJH Outpatient Care Center at Pantops
595 Martha Jefferson Dr.
Charlottesville VA 22911
434-654-8888
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: At or below 300% federal poverty level
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services, Lab Services, Adults
Hours: Monday - Friday
Service Area: Charlottesville Area

Map

Outpatient Care Center at Proffit Road
3263 Proffit Road
Charlottesville VA 22911
434-654-4650
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: At or below 300% federal poverty level
Fees: Sliding scale available
Languages Spoken: English
Services: Specialist medical services, Medical Services, Urgent Care, Lab Services, Adults
Hours: 7 days, call for hours
Service Area: Northern Albemarle County, Madison County or Greene County.

Map

Planned Parenthood - Charlottesville Health Center
2964 Hydraulic Road
Charlottesville VA 22901
434-296-1000
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Monday - Saturday
Service Area: Charlottesville Area

Map

Chase City Family Practice
946 N. Main St.
Chase City VA 23924
434-372-5141
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Primary Care, Pediatric Services, Medical Services, Lab Services, Immunizations
Hours: Monday - Saturday
Service Area: Chase City Area

Map

Chase City Primary Care - CMH
200 E. 5th St.
Chase City VA 23924
434-372-0900
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Chase Area

Map

PATHS Community Medical Center - Chatham
4 South Main Street
Chatham VA 24531
434-432-4443
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pediatric Services, Medical Services
Hours: Monday - Friday
Service Area: Chatham Area

Map

Bayview Community Health Center - ESRHS
22214 South Bayside
Cheriton VA 23316
757-331-1086
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Cheriton Area

Map

Chesapeake Care Free Clinic
2145 Military Hwy S.
Chesapeake VA 23320
757-545-5700
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Vision, Specialists, Podiatry, Pediatric, OB/GYN, Medical, Health Education/Nutrition, Dental, Immunizations
Hours: By appointment only
Service Area: Chesapeake Residents Area

Map

Chincoteague Island Community Health Center
4049 Main St.
Chincoteague Island VA 23336
757-336-3682
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Chinoteague Area

Map

Carilion Clinic Family & Obstetric Medicine - Christiansburg
205 Roanoke Street
Christiansburg VA 24073
540-381-6000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, OB/GYN, Medical, Adults
Hours: Monday - Saturday
Service Area: New River Valley / Giles Area

Map

Free Clinic of the New River Valley
215 Roanoke St
Christiansburg VA 24073
540-381-0820
Website
Accepts: Employed, Uninsured
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Specialists, Primary Care, Pharmacy, Counseling/Mental Health, Medical, Dental, Lab, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Christiansburg Area

Map

VelocityCare — Christiansburg - Carilion
434 Peppers Ferry Road
Christiansburg VA 24073
540-382-6000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Christiansburg Area

Map

Clarksville Family Practice
115 College Street
Clarksville VA 23927
434-374-5344
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Substance Abuse/Addiction Services, Primary Care, Pediatric Services, Lab Services, Immunizations
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Clarksville Area

Map

Clarksville Primary Care Center - CMH
61 Burlington Drive
Clarksville VA 23927
434-374-2773
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Pediatric Services, Medical Services, Geriatric Services
Hours: Call for hours
Service Area: Clarksville Area

Map

The Health Wagon - Clintwood
233 Chase Street Suite 100
Clintwood VA 24228
276-926-2260
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Vision Services, Specialist medical services, Pediatric Services, Medical Services, Adults
Hours: Call for hours
Service Area: Clinchco Area

Map

Guadalupe Free Clinic
5 S. Irving Ave
Colonial Beaach VA 22443
804-224-0571
Website
Accepts: Uninsured Only
Income: Low/No Income
Fees: Free/No fee
Languages Spoken: English, Spanish
Services: Specialist medical services, Primary Care
Hours: Call for hours
Service Area: Westmoreland County and the Town of Colonial Beach

Map

Alleghany Highlands Free Clinic-Riverside Health Clinic
322 West Riverside Street
Covington VA 24426
540-962-1660
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Women's Health, Substance Abuse/Addiction, Pharmacy, Counseling/Mental Health, Medical, Health Education/Nutrition, Lab, Pregnancy
Hours: Monday - Friday
Service Area: Low Moor Area

Map

Free Clinic of Culpeper, Inc.
610 Laurel St. Suite 3
Culpeper VA 22701
540-829-5032
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Primary Care, Pharmacy, Medical, Health Education/Nutrition, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Culpeper County

Map

Carilion Clinic Family Medicine - Daleville
150 Market Ridge Lane
Daleville VA 24083
540-992-4100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Daleville Area

Map

Velocitycare — Daleville - Carilion
46 Wesley Road
Daleville VA 24083
540-591-9440
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Daleville Area

Map

Holston Family Health Center
306 South Shady Avenue PO Box 456
Damascus VA 24236
276-475-5116
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Dental Services, Counseling, Behavioral Health Rehab, Case Management
Hours: Monday - Friday
Service Area: Damascus Area

Map

Konnarock Family Health Center
20471 Azen Road
Damascus VA 24236
276-388-3411
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Counseling, Behavioral Health Rehab, Case Management
Hours: Monday - Friday
Service Area: Damascus Area

Map

Konnarock Family Health Center
20471 Azen Rd
Damascus VA 24236
276-388-3431
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Smyth County

Map

Free Clinic of Danville
133 South Ridge Street PO Box 665
Danville VA 24541
434-799-1223
Website
Accepts: Uninsured Only
Income: At or below 150% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Vision, Pharmacy, OB/GYN, Medical, Health Education/Nutrition, Family Planning, Dental, Lab
Hours: Call for hours
Service Area: Pittsylvania County, Danville City

Map

PATHS Community Dental Center
705 Main Street
Danville VA 24541
434-791-0214
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Dental Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Danville Area

Map

PATHS Community Medical Center - Danville
705 Main Street D
Danville VA 24541
434-791-4122
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Danville Area

Map

Davenport Clinic
3837 Helen Henderson Hwy
Davenport VA 24239
276-859-0859
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Davenport Area

Map

Carilion Clinic Family Medicine - Dayton
15 Killdeer Lane
Dayton VA 22821
540-879-4300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Lab, Adults
Hours: Monday - Friday
Service Area: Lexington / Shenandoah Valley Area

Map

Dinwiddie Medical Center / Dinwiddle Family Dentistry
13855 Courthouse Road
Dinwiddie VA 23841
804-469-3731
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Geriatric Services
Hours: By appointment only
Service Area: Dinwidde Area

Map

Carilion Clinic Family Medicine - Dublin
118 Broad Street
Dublin VA 24084
540-674-8805
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: New River Valley / Giles Area

Map

Inova Juniper Program- Dumfries Office
18003 Fraley Blvd
Dumfries VA 22026
703-221-8860
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Clinch River Health Services
17285 Veterans Memorial Hwy
Dungannon VA 24245
276-467-2201
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Free Prescription Medications, Dental Services, Geriatric Services, Pregnancy Services
Hours: Call for hours
Service Area: Scott County area

Map

Emporia Greenville Medical Center / SDHS Women's Care
702 N. Main St.
Emporia VA 23847
434-634-7723
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Geriatric Services
Hours: By appointment only
Service Area: Emporia Area

Map

Southern Albemarle Family Practice
2256 Irish Road
Esmont VA 22937
434-286-3602
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Esmont Area

Map

Western Lee County Health Clinic
1446 Dr. Thomas Walker Road
Ewing VA 24248
276-445-4826
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Western Lee County

Map

Mission Life Center- Hope Clinic
10721 Main St Ste 1200
Fairfax VA 22030
703-825-1914
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Sliding scale of fees based on income
Languages Spoken: Arabic, English, Korean, Spanish
Services: Women's Health Services, Primary Care, Pediatric Services, Family Planning Services, Adults
Hours: By appointment only
Service Area: Fairfax Area

Map

Community Health Care Network- Bailey's)- Not acceptng New Patients
6196 Arlington Blvd
Falls Church VA 22044
703-237-3446
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: Arabic, Chinese, English, Korean, Spanish, Urdu, Vietnamese, Farsi
Services: Pharmacy Services, Medical Services, Health Education Services, Lab Services, Adults, Immunizations
Hours: Monday - Friday
Service Area: Fairfax County

Map

Northern Virginia Dental Center
5827 Columbia Pike Ste 405
Falls Church VA 22041
703-820-7170
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: $50 or less per visit
Languages Spoken: English, Spanish
Services: Dental Services
Hours: Monday - Friday
Service Area: Falls Church Area

Map

Nova Scripts Central
6400 Arlington Blvd Suite 120
Falls Church VA 22042
703-532-0269
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Pharmacy Services, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Northern Virginia Area

Map

Planned Parenthood - Falls Church Center
303 S Maple Ave Suite 300
Falls Church VA 22046
703-533-5651
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Falls Church Area

Map

The Culmore Clinic
3245 Glen Carlyn Road* Columbia Baptist Church
Falls Church VA 22041
571-205-7649
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Donation requested
Languages Spoken: English
Services: Medical Services, Adults
Hours: Call for hours
Service Area: Falls Church Area

Map

Health Center for Women and Families
833 Buffalo St 200
Farmville VA 23901
434-392-8177
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health Services, OB/GYN, Medical Services
Hours: Call for hours
Service Area: Farmville Area

Map

Heart of Virginia Free Clinic
201 North Main Street
Farmville VA 23901
434-315-5701
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Southside Area

Map

Tri-Area Community Health Center at Ferrum College
40 Wiley Dr.
Ferrum VA 24088
540-365-4469
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Ferrum Area/ Franklin County

Map

Augusta Regional Free Clinic
342 Mule Academy Rd.
Fishersville VA 22939
540-332-5606
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Augusta County

Map

Carilion Clinic Family Medicine - Floyd
911 E. Main St.
Floyd VA 24091
540-745-2031
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: New River Valley/Giles Area

Map

Franktown Community Health Center - ESRH
9159 Franktown Rd.
Franktown VA 23354
757-442-4819
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Franktown Area

Map

Community Health Center of the Rappahannock Region
2217 Princess Anne Street 110
Fredericksburg VA 22401
540-735-0560
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Fredericksburg Area

Map

Lloyd F. Moss Free Clinic
1301 Sam Perry Boulevard 100
Fredericksburg VA 22401
540-741-1061
Website
Accepts: Uninsured Only
Income: At or below 150% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy, Medical, Dental
Hours: Call for hours
Service Area: City of Fredericksburg or Caroline, King George, Spotsylvania or Stafford county

Map

St. Luke Community Clinic
316 N. Royal Ave.
Front Royal VA 22630
540-636-4325
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy, Medical, Lab, Application Assistance - Rx
Hours: Call for hours
Service Area: Front Royal

Map

Carilion Clinic Internal Medicine - Galax
199 Hospital Drive Suite 5
Galax VA 24333
276-236-6136
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Medical, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Tazewell/Far Southwest Area

Map

Free Clinic of the Twin Counties
140 Larkspur Lane Suite C
Galax VA 24333
276-236-0421
Accepts: Uninsured Only
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Substance Abuse/Addiction, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental
Hours: Call for hours
Service Area: Galax City, Carroll County, Grayson County

Map

Free Clinic of Goochland
1800 Sandy Hook Road Suite 120
Goochland VA 23063
804-556-5840
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Goochland County

Map

Goochland Free Clinic & Family Services
1800 Sandy Hook Rd Ste 120
Goochland VA 23063
804-556-6260
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Social services, Pharmacy Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Transportation Services
Hours: Call for hours
Service Area: Goochland County

Map

Goochland Free Clinic & Family Services (GFCFS)
3001 River Road West
Goochland VA 23063
804-556-5840
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Social Services, Counseling/Mental Health, Medical, Dental, Transportation
Hours: Monday - Friday
Service Area: Goochland County

Map

DR.Richard F.Clark H.E.L.P. Free Clinic
1320 LaSalle Ave
Hampton VA 23669
757-727-2577
Website
Accepts: Employed, Uninsured
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Pharmacy, Medical, Dental
Hours: By appointment only
Service Area: Hampton, Newport News city

Map

Planned Parenthood - Hampton Health Center
403 Yale Drive
Hampton VA 23666
757-826-2079
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Hampton Area

Map

Victoria Boulevard Physicians
3130 Victoria Boulevard
Hampton VA 23661
757-952-0180
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Substance Abuse/Addiction, Primary Care, Pediatric, Family Planning, Dental, Lab, Adults, Immunizations
Hours: Monday - Friday
Service Area: Hampton Area

Map

Carilion Clinic Internal Medicine - Westlake
282 Westlake Road Bld 1
Hardy VA 24101
540-721-2689
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Medical, Adults
Hours: Monday - Friday
Service Area: Franklin County / Smith Mountain Lake Area

Map

VelocityCare — Westlake
13205 Booker T. Washington Highway
Hardy VA 24101
540-719-1815
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Hardy Area

Map

Harrisonburg-Rockingham Free Clinic
25 W. Water St.
Harrisonburg VA 22801
540-433-5431
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Vision, Social Services, Pharmacy, OB/GYN, Medical, Health Education/Nutrition, Dental, Lab
Hours: Call for hours
Service Area: Harrisonburg, Rockingham County

Map

Gloucester-Mathews Free Clinic
2276 George Washington Memorial Highway
Hayes VA 23072
804-642-9515
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Gloucester, Mathews County

Map

Haysi Clinic
162 Medical Center Blvd
Haysi VA 24256
276-865-5121
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services, Dental Services, Lab Services
Hours: Monday - Friday
Service Area: Haysi Area

Map

Cross Over Ministry- West
8600 Quioccasin Rd Ste 105
Henrico VA 23229
804-622-0803
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: At or below 200% federal poverty level
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Vision Services, Primary Care, Podiatry Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Dental Services, HIV/AIDS Testing, HIV/AIDS Treatment, Adults
Hours: Call for hours
Service Area: Richmond Metropolitan area

Map

HealthWorks for Northern Virginia – Herndon
1141 Elden St. Third Floor
Herndon VA 20170
703-481-8160
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pediatric Services, OB/GYN, Medical Services, Lab Services, Application Assistance - Rx
Hours: Call for hours
Service Area: Reston, Herndon, Chantilly, Centreville Area

Map

Inova Juniper Program- Herndon Office
1175 Herdon Parkway Ste 850
Herndon VA 20170
703-464-6090
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Hopewell Health Care Alliance
220 Appomattox St.
Hopewell VA 23860
804-458-1297
Website
Accepts: Uninsured, Underinsured
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Hopewell Area

Map

Hurley Family Health Center
10279 Hurley Road P.O. Box 449
Hurley VA 24620
276-566-7206
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Lab Services
Hours: Call for hours
Service Area: Hurley Area

Map

Ivor Medical Center - Ivor Low Cost Clinic
8575 Ivor Rd
Ivor VA 23866
757-859-6161
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Ivor Area

Map

KenCare Family Medicine
119 Seventh Avenue
Kenbridge VA 23944
434-676-9355
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Counseling/Mental Health Services, Medical Services, Geriatric Services
Hours: Monday - Friday
Service Area: Kenbridge Area

Map

Northern Neck Free Health Clinic
51 William B. Graham Court
Kilmarnock VA 22482
804-435-0575
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Lancaster, Middlesex, Northumberland, Richmond, Westmoreland counties in Virginia

Map

Russell County Health Clinic
75 Rogers St
Lebanon VA 24266
276-889-7621
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services, Medical Services, Family Planning Services
Hours: Call for hours
Service Area: Lebanon Area

Map

HealthWorks for Northern Virginia – Leesburg
163 Fort Evens Rd NE
Leesburg VA 20176
703-443-2000
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health Services, Pediatric Services, OB/GYN, Medical Services, Health Education Services, Family Planning Services, Dental Services, Pregnancy Services, Adults, Application Assistance - Rx
Hours: By appointment only
Service Area: Leesburg Area

Map

Inova Juniper Program- Leesburg Office
211 Gibson St NW Ste 206
Leesburg VA 20176
703-779-5499
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Health Education Services, Family Planning Services, HIV/AIDS Testing, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Loudoun Community Free Clinic
224-A Cornwall Street NW
Leesburg VA 20176
703-779-5416
Website
Accepts: Uninsured, Underinsured
Income: Low/No Income
Fees: Free or low cost
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Call for hours
Service Area: Loudoun County

Map

Carilion Clinic Family Medicine - Lexington
108 Houston Street Ste. A
Lexington VA 24450
540-463-2181
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lexington / Shenandoah Valley Area

Map

Rockbridge Area Free Clinic
25 Northridge Lane Suite 3
Lexington VA 24450
540-464-8700
Website
Accepts: Uninsured, Underinsured
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Women's Health Services, Vision Services, Specialist medical services, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Lab Services
Hours: By appointment only
Service Area: Rockbridge County

Map

Health and Wellness Center of Louisa
115 Jefferson Highway #9
Louisa VA 23093
540-967-9401
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Louisa and surrounding area

Map

Luray Family Medicine
250 Memorial Drive Ste. C
Luray VA 22835
540-843-4624
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Luray Area

Map

Page Free Clinic
732 East Main St.
Luray VA 22835
540-743-1054
Website
Accepts: Uninsured Only
Income: All income levels accepted
Fees: Free/No fee
Languages Spoken: English
Services: Primary Care, Medical, Adults
Hours: Call for hours
Service Area: Luray Area

Map

Page Healthcare Associates
135 Memorial Dr.
Luray VA 22835
540-743-2887
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Luray Area

Map

Free Clinic of Central Virginia
1016 Main St
Lynchburg VA 24504
434-847-5866
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Pharmacy Services, Medical Services, Dental Services
Hours: By appointment only
Service Area: Lynchburg Area

Map

Johnson Health Center - Downtown Lynchburg – Adult Medical and Behavioral Health
320 Federal St.
Lynchburg VA 24504
434-947-5967
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric, Counseling/Mental Health, Medical, Adults
Hours: Call for hours
Service Area: Lynchburg Area

Map

Johnson Health Center - James River Dental Clinic
239 Trojan Rd.
Lynchburg VA 24572
434-847-4691
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Dental Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lynchburg Area

Map

Johnson Health Center - OB-Prenatal Services
407 Federal Street
Lynchburg VA 24504
434-455-3270
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: OB/GYN, Pregnancy Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Virginia Area

Map

Johnson Health Center - Pediatric Services
407 Federal Street
Lynchburg VA 24504
434-455-3260
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services
Hours: Monday - Friday
Service Area: Lynchburg Area

Map

Madison Free Clinic
410 North Main St.
Madison VA 22727
540-948-3667
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Vision Services, Medical Services, Dental Services
Hours: Call for hours
Service Area: Madison County

Map

Johnson Health Center - Amherst County – Adult & Pediatric Medical and Behavioral Health
134 Elon Road
Madison Heights VA 24572
434-929-1400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric, Counseling/Mental Health, Medical, Adults
Hours: Call for hours
Service Area: Madison Heights Area

Map

Inova Juniper Program- Manassas Office
8807 Sudley Rd Ste 107
Manassas VA 20110
703-396-8391
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Counseling/Mental Health Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Alexandria, Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Pediatric Primary Care Project- Manassas
99 Adams St
Manassas VA 20111
703-335-8872
Accepts: Uninsured Only
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services
Hours: Call for hours
Service Area: Prince William County, Manassas and Manassas Park Area

Map

Prince William Area Free Clinic -West End -Manassas Free Clinic
9301 Lee Ave.
Manassas VA 20110
703-792-6378
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, Medical Services, Urgent Care, Dental Services, Adults, Immunizations
Hours: Call for hours
Service Area: Manassas Area

Map

Smyth County Free Clinic
1583 North Main Street
Marion VA 24354
276-781-2090
Accepts: Uninsured, Underinsured
Income: At or below 150% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Smyth County

Map

Bassett Family Practice (AKA Community Health Center of Martinsville)
22 East Church St. 311
Martinsville VA 24112
276-629-1079
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Henry County

Map

Carilion Clinic Family & Internal Medicine - Martinsville
1107A Brookdale Street
Martinsville VA 24112
276-670-3300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Saturday
Service Area: Southside Area

Map

Children's Medical Center
15 Cleveland Ave. Suite 14
Martinsville VA 24112
276-632-9714
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Low cost
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services
Hours: 7 days, call for hours
Service Area: Martinsville Area

Map

Free Medical Clinic of Martinsville & Henry County
315 Hospital Dr 203
Martinsville VA 24115
276-638-0787
Website
Accepts: Uninsured Only
Income: Based on Federal Poverty Level - Call for income guidelines
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Martinsville Area

Map

PATHS Community Medical Center -Martinsville
287 Commonwealth Blvd.
Martinsville VA 24112
276-632-2966
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Martinsville Area

Map

Town Center Physicians
10980 Buckley Hall Road Bldg 5
Mathews VA 23109
804-725-9191
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Family Planning services
Hours: Monday - Friday
Service Area: Matthews Area

Map

Meadowview Health Clinic
13168 Meadowview Square
Meadowview VA 24361
276-944-3999
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pharmacy, Pediatric, Counseling/Mental Health, Medical, Urgent Care, Lab, Geriatric, Adults, Transportation
Hours: Monday - Friday
Service Area: Meadowview Area

Map

Highland Medical Center (HMC)
120 Jackson River Rd PO Box 490
Monterey VA 24465
540-468-3300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services, Dental Services
Hours: Call for hours
Service Area: Monterey Area

Map

Montpelier Family Practice- Not Accepting New Patients
16644 Mountain Rd.
Montpelier VA 23192
804-883-5374
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Low cost
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Montpelier Area

Map

Westmoreland Medical Center
18849 Kings Hwy
Montross VA 22520
804-493-9999
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Montross Area

Map

Carilion Clinic Family Medicine - Narrows
2829 Virginia Avenue
Narrows VA 24124
540-726-7900
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: New River Valley / Giles Area

Map

Volens Family Practice
15210 L P Bailey Memorial Hwy
Nathalie VA 24577
434-349-3113
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health, Medical, Lab, Immunizations
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Nathalie Area

Map

Central Virginia Community Health Center (CVCHC)
25892 James Madison Hwy
New Canton VA 23123
434-581-3271
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, Mental Heath Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: New Canton Area

Map

Craig County Dental Center (Monroe Health Center)
230 Market Street PO Box 246
New Castle VA 24127
540-864-5556
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Craig County

Map

Craig County Health Center (Monroe Health Center)
226 Market Street PO Box 370
New Castle VA 24127
540-864-6390
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Craig County

Map

Atlantic Community Health Center - ESRHS
5219 Lankford Highway
New Church VA 23415
757-824-5676
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services
Hours: Monday - Friday
Service Area: Qak Hall Area

Map

48th Street Physicians
4714 Marshall Avenue
Newport News VA 23607
757-380-8709
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Women's Health Services, Medical Services
Hours: Monday - Friday
Service Area: Newport News Area

Map

Community Dental Services - Newport News
1033-28th Street - 1st Floor
Newport News VA 23607
757-928-3810
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Dental Services
Hours: Monday - Friday
Service Area: Newport News Area

Map

Community Free Clinic of Newport News
727 25th St.
Newport News VA 23607
757-594-4060
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Primary Care, Medical Services, Dental Services
Hours: Call for hours
Service Area: southeast Newport News

Map

East End Physicians
1033-28th Street
Newport News VA 23607
757-952-2160
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Monday - Friday
Service Area: Newport News Area

Map

Stoneybrook Physicians
15425-H Warwick Boulevard
Newport News VA 23608
757-874-8400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services, Medical Services
Hours: Monday - Friday
Service Area: Hampton Roads Area

Map

H.O.P.E.S. Clinic (Health Outreach Partnership of EVMS Students) NOT ACCPETING NEW PATIENTS
830 Southhampton Ave - Norfolk Public Health Bldg
Norfolk VA 23510
757-446-0333
Website
Accepts: Uninsured Only
Income: All income levels accepted
Fees: No fee
Languages Spoken: English
Services: Specialist medical services
Hours: Call for hours
Service Area: Norfolk Area

Map

Hampton Roads Community Health Center- Norfolk office
3415 Granby St.
Norfolk VA 23504
757-533-9108
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Norfolk Area

Map

Park Place Health & Dental Clinic
606 W. 29th Street
Norfolk VA 23508
757-446-7756
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Norfolk City

Map

Tazewell Community Helth
583-C Riverside Dr.
North Tazewell VA 24630
276-979-9899
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pharmacy, Pediatric, Counseling/Mental Health, Medical, Urgent Care, Lab, Geriatric, Adults
Hours: Monday - Friday
Service Area: Nroth Tazewell Area

Map

Onley Community Health Center - ESRH
20306 Badger Lane
Onley VA 23418
757-787-7374
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Onley Area

Map

Orange County Free Clinic
13296 A James Madison Highway
Orange VA 22960
540-672-3530
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Orange County Area

Map

Orange County Free Clinic
13296-A James Madison Hwy
Orange VA 22960
540-672-0793
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Primary Care, Pharmacy, Lab
Hours: Call for hours
Service Area: Orange County

Map

Carilion Clinic Family Medicine - Pearisburg
1611 Wenonah Avenue
Pearisburg VA 24134
540-921-3636
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Saturday
Service Area: New River Valley / Giles Area

Map

Pennington Family Practice Ctr
127 Health Care Dr Ste. 12
Pennington Gap VA 24277
276-546-3001
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Lab Services
Hours: Monday - Friday
Service Area: Davenport Area

Map

Appomattox Area Health and Wellness Center
321C Poplar Drive
Petersburg VA 23805
804-733-5591
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Pharmacy Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Petersburg Area

Map

Petersburg Health Care Alliance
541 S. Sycamore Street
Petersburg VA 23803
804-957-9601
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Lab Services, HIV/AIDS Treatment, Immunizations
Hours: Call for hours
Service Area: Petersburg Area

Map

Hampton Roads Community Health Center- Portsmouth
664 Lincoln St.
Portsmouth VA 23704
757-393-6363
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Portsmouth Area

Map

Powhatan Free Clinic
3908 Old Buckingham Rd Suite 1-B
Powhatan VA 23139
804-598-5637
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Women's Health Services, Counseling/Mental Health Services, Dental Services
Hours: Call for hours
Service Area: Powhatan Area 19-64

Map

Hopewell-Prince George Community Health Center
4260 Crossings Blvd. Suite 2
Prince George VA 23875
804-452-5800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Pediatric Services, OB/GYN, Medical Services, Dental Services, Lab Services
Hours: Monday - Friday
Service Area: Prince George Area

Map

Free Clinic of Pulaski County, Inc.
25 Fourth Street NW PO Box 1088
Pulaski VA 24301
540-980-0922
Website
Accepts: Uninsured Only
Income: Based on Federal Poverty Level - Call for income guidelines
Fees: No fee
Languages Spoken: English
Services: Medical, Application Assistance - Rx
Hours: Call for hours
Service Area: Pulaski County

Map

Carilion Clinic Family Medicine - Radford
701 Randolph Street Suite 120
Radford VA 24141
540-731-3200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: New River Valley / Giles Area

Map

Community Health Care Network- North County (Lake Anne)- Not acceptng New Patients
11484 Washington Plaza West Ste 300
Reston VA 20190
703-689-2180
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: Arabic, Chinese, English, Korean, Spanish, Urdu, Vietnamese, Farsi
Services: Pharmacy Services, Medical Services, Health Education Services, Lab Services, Adults, Immunizations
Hours: Monday - Friday
Service Area: Fairfax County

Map

Reddy Tri-County Health Clinic
6105 Governor George C. Peery Highway PO Box 202
Richlands VA 24641
276-963-8505
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Pharmacy, Counseling/Mental Health, Medical, Dental, Application Assistance - Rx
Hours: Call for hours
Service Area: Buchanan County, Russell County, Tazewell County

Map

Bermuda Medical Center - CAHN
2740 Bensley Commons Blvd
Richmond VA 23237
804-780-0840
Website
Accepts: No Insurance Guidelines
Income: Call for income guidelines
Fees: Call clinic for details
Languages Spoken: English, Spanish
Services: Social Services, Primary Care, Pediatric, Adults, Transportation, Application Assistance - Rx
Hours: Call for Hours
Service Area: Richmond Area

Map

Center for High Blood Pressure
1200 West Cary Street P.O.Box 5039
Richmond VA 23220
804-359-9375
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy, Medical, Health Education/Nutrition
Hours: Call for hours
Service Area: Richmond Area

Map

Center for High Blood Pressure (FKA Richmond Area High Blood Pressure Center)
1200 W Cary St PO Box 5039
Richmond VA 23220
804-359-9375
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Richmond Area

Map

CrossOver Downtown
108 Cowardin Avenue
Richmond VA 23224
804-233-5016
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Donations welcome
Languages Spoken: English, Spanish
Services: Vision, Specialists, Primary Care, Dental, HIV/AIDS Testing, HIV/AIDS Treatment
Hours: Call for hours
Service Area: Richmond Area

Map

Daily Planet Healthcare for the Homeless Program
517 West Grace Street
Richmond VA 23220
804-783-0678
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Vision Services, Social services, Primary Care, Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Richmond Area Homeless

Map

Fan Free Clinic, Inc.
1010 N. Thompson St.
Richmond VA 23230
804-358-6343
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Social Services, Pediatric, Counseling/Mental Health, Medical, Family Planning, Sexually Transmitted Diseases (STD) Testing, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations
Hours: Call for hours
Service Area: Richmond Area

Map

Glenwood Medical & Dental Center - CAHN
2711 Byron Street
Richmond VA 23223
804-525-1839
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Primary Care
Hours: Call for hours
Service Area: Richmond Area

Map

Main Street Medical Center - CAHN
2025 E. Main Street
Richmond VA 23223
804-591-2880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pediatric Services, OB/GYN, Health Education Services, Lab Services, Adults, Immunizations
Hours: Monday - Friday
Service Area: Richmond Area

Map

Northside Medical Center - CAHN
2809 North Ave. Ste. 206
Richmond VA 23222
804-780-0840
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Health Education Services, Lab Services, Geriatric Services, Adults, Immunizations
Hours: Call for hours
Service Area: Richmond Area

Map

Southside Medical Center - CAHN
101 Cowardin Avenue Ste. 102
Richmond VA 23224
804-420-1301
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Pediatric Services, Health Education Services, Lab Services, Geriatric Services, Adults, Immunizations
Hours: Call for hours
Service Area: Richmond Area

Map

The Healing Place for the Homeless
700 Dinwiddie Ave.
Richmond VA 23224
804-230-1217
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Social services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Richmond Area Men

Map

Vernon J. Harris Medical Center - CAHN
719 N. 25th St.
Richmond VA 23223
804-780-0840
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, OB/GYN, Medical Services, Dental Services, Lab Services, Adults, Immunizations
Hours: Monday - Friday
Service Area: Richmond Area

Map

Bradley Free Clinic
1240 Third St. S.W.
Roanoke VA 24016
540-344-5156
Website
Accepts: Uninsured, Underinsured
Income: At or below 250% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Women's Health, Vision, Pharmacy, Counseling/Mental Health, Medical, Dental, Lab
Hours: Monday - Friday
Service Area: Roanoke Area

Map

Carilion Clinic Family Medicine - Brambleton
3707 Brambleton Avenue Ste. 2
Roanoke VA 24018
540-725-7800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: 7 days, call for hours
Service Area: Roanoke Area

Map

Carilion Clinic Family Medicine - Colonial Avenue
3369 Colonial Avenue
Roanoke VA 24018
540-772-0555
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Saturday
Service Area: Roanoke Valley Area

Map

Carilion Clinic Family Medicine - North Roanoke
6415 Peters Creek Road
Roanoke VA 24019
540-265-5500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care
Hours: 7 days, call for hours
Service Area: Roanoke Area

Map

Carilion Clinic Family Medicine - Roanoke/Salem
1314 Peters Creek Road
Roanoke VA 24017
540-562-5700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Geriatric Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Roanoke Valley Area

Map

Carilion Clinic Family Medicine - Southeast
2145 Mount Pleasant Boulevard
Roanoke VA 24014
540-427-9200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Roanoke Valley Area

Map

New Horizons Healthcare
3716 Melrose Avenue NW
Roanoke VA 24012
540-362-0360
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Roanoke Area

Map

New Horizons Healthcare Center
3716 Melrose Avenue NW
Roanoke VA 24017
540-283-2546
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Immunizations
Hours: Call for hours
Service Area: Roanoke Area

Map

Rescue Mission Health Care Center- Free Clinic for the Homeless
402 Fourth Street, SW
Roanoke VA 24022
540-343-7227
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Call for hours
Service Area: Roanoke Area Homeless

Map

Roanoke Valley Mental Health Care Collaborative
10 E Church Ave 300
Roanoke VA 24011
540-344-0931
Website
Accepts: Uninsured, Underinsured
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Pharmacy, Counseling/Mental Health, Adults
Hours: Monday - Friday
Service Area: Botetourt County, Craig County, Roanoke City or County, or Salem Area

Map

VelocityCare - Roanoke - Carilion
4035 Electric Road Ste. A
Roanoke VA 24018
540-772-8670
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Roanoke Area

Map

Carilion Clinic Family Medicine - Rocky Mount
195 Maple Avenue
Rocky Mount VA 24151
540-483-5168
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Friday
Service Area: Franklin County / Smith Mountain Lake Area

Map

Carilion Clinic Family Medicine - S Main
390 South Main Street Suite 201
Rocky Mount VA 24151
540-484-4800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Saturday
Service Area: Franklin County / South Mountain Lake Area

Map

The Free Clinic of Franklin County
200 Dent Street STEP Building
Rocky Mount VA 24151
540-489-7500
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Franklin County Area

Map

Caroline Christian Health Center
17470 Center Drive, Bldg. 4 Ste. A
Ruther Glen VA 22546
804-448-1380
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Pediatric Services
Hours: Monday - Friday
Service Area: Ruther Glen Area

Map

Ladysmith Medical Center
18020 Jefferson Davis Highway
Ruther Glen VA 22546
804-448-0198
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Ruther Glen Area

Map

St. Charles Community Health Clinic
241 Monarch Road
Saint Charles VA 24282
276-383-4428
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: St Charles Area

Map

William A. Davis Health Clinic
1389 Dante Road
Saint Paul VA 24283
276-762-0770
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Social sevices, Mental Heath Services, Medical Services
Hours: Monday - Friday
Service Area: Saint Paul Area

Map

Carilion Clinic Family Medicine - Salem
2102 West Main Street
Salem VA 24153
540-375-0600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Roanoke Valley Area

Map

Carilion Clinic Family Medicine - Spartan Drive
150 Spartan Drive
Salem VA 24153
540-389-5093
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Roanoke Valley Area

Map

Saltville Medical Center
308 West Main Street
Saltville VA 24370
276-496-4433
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pharmacy, Pediatric, Counseling/Mental Health, Medical, Urgent Care, Lab, Geriatric, Adults, Transportation
Hours: Monday - Saturday
Service Area: Saltville Area

Map

Carilion Clinic Family Medicine - Shawsville
6920 Roanoke Road
Shawsville VA 24162
540-268-1400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: New River Valley / Giles Area

Map

Halifax Primary Care (HRHS affiliate)
101 Aubrey's Loop
South Boston VA 24592
434-517-3879
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Pediatric Services, Immunizations
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: South Boston Area

Map

Halifax Urology Associates - Physicians Pavilion
2232 Wilborn Ave. Suite C
South Boston VA 24592
434-517-8893
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialists, Medical
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: S Boston Area

Map

CMH Women’s Health Services, LLC
140 E. Ferrell Stree
South Hill VA 23970
434-447-7765
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health Services
Hours: Call for hours
Service Area: South Hil Area

Map

Inova Juniper Program-Main Office
8001 Forbes Place Ste 200
Springfield VA 22151
703-321-2600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Pharmacy Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, HIV/AIDS Treatment
Hours: Monday - Friday
Service Area: Arlington, Clarke, Culpeper, Fairfax, Fauquier, King George, Loudoun, Prince William, Spotsylvania, Stafford, and Warren counties

Map

Greene Care Clinic
39 Stanard Street
Stanardsville VA 22973
434-985-7000
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Donations welcome
Languages Spoken: English
Services: Pharmacy Services, Medical Services, Health Education Services
Hours: Call for hours
Service Area: Stanardsville Area

Map

Page Rural Health Center
235 Medical Dr.
Stanley VA 22851
540-778-4259
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Stanley Area

Map

Carilion Clinic Family Medicine - Staunton
40 Lambert Street Ste. 522
Staunton VA 24401
540-885-3525
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Friday
Service Area: Lexington / Shenandoah Valley Area

Map

HealthWorks for Northern Virginia – Sterling
46440 Benedict Drive 208
Sterling VA 20164
571-434-0022
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Substance Abuse/Addiction Services, Primary Care, Pediatric Services, OB/GYN, Medical Services, Application Assistance - Rx
Hours: Call for hours
Service Area: Sterling Area

Map

Stony Creek Community Health Center
12454 Hartley St.
Stony Creek VA 23882
434-246-6100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Stony Creek Area

Map

Caring Hearts Free Clinic of Patrick County
835 Woodland Drive Suite 101
Stuart VA 24171
276-694-3410
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Patrick County

Map

Patrick County Family Practice
18877 Jeb Stuart Hwy
Stuart VA 24171
276-694-4466
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health, Primary Care, Pediatric, Medical, Urgent Care, Adults, Immunizations
Hours: Monday - Friday
Service Area: Claudville Area

Map

Community Dental Services - Suffolk
157 N. Main Street A
Suffolk VA 23434
757-942-1280
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Dental Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Suffolk Area

Map

Main Street Physicians
157 N. Main St. Suite A
Suffolk VA 23434
757-925-1866
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Suffolk County

Map

Western Tidewater Free Clinic
2019 Meade Parkway
Suffolk VA 23434
757-923-1060
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Specialist medical services, Primary Care, Counseling/Mental Health Services, Medical Services, Dental Services, Lab Services
Hours: By appointment only
Service Area: Residents of Franklin, Sufolk and Isle of Wight and Soughampton Counties

Map

Surry Area Free Clinic (SAFC)
474 Colonial Trace West PO Box 32
Surry VA 23883
757-294-0132
Website
Accepts: Uninsured Only
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Vision, Pharmacy, Medical, Dental, Adults
Hours: Call for hours
Service Area: Surry, Isle of Wight, Prince George, Southampton, or Sussex County 19-64

Map

David B. Nichols Health Center
16186 Main Ridge Road
Tangier Island VA 23440
757-891-2412
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Tangiers Area

Map

Tappahannock Regional Free Clinic
317 Duke Street
Tappahannock VA 22560
804-433-9590
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Women's Health Services, Medical Services, Health Education Services, Adults, Immunizations
Hours: Call for hours
Service Area: Middle Peninsula and Northern Neck Regions of Virginia

Map

Carilion Clinic Family Medicine - Tazewell
141 Ben Bolt Avenue
Tazewell VA 24651
276-988-6050
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Tazewell/Far Sothwest Area

Map

Troutdale Medical Center
67 High Country Ln.
Troutdale VA 24378
276-677-4187
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pediatric, Counseling/Mental Health, Medical, Lab, Geriatric, Adults, Transportation
Hours: Monday - Friday
Service Area: Troutdale Area

Map

Carilion Clinic Family Medicine - Blue Ridge
37 Laymantown Road
Troutville VA 24175
540-977-1436
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care
Hours: 7 days, call for hours
Service Area: Troutville Area

Map

Thompson Family Health Center (Stone Mountain Health Services)
1721 Lovers Gap Road P.O. Box 1149
Vansant VA 24656
276-597-7081
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Free Prescription Medications, Lab Services
Hours: Monday - Friday
Service Area: Vansant Area

Map

Carilion Clinic Family Medicine - Fort Defiance
1371 Lee Highway
Verona VA 24482
540-248-3413
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Saturday
Service Area: Lexington / Shenandoah Valley Area

Map

Lunenburg County Community Health Center
1508 K-V Rd.
Victoria VA 23974
434-696-2165
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Geriatric Services
Hours: By appointment only
Service Area: Victoria Area

Map

SDHS Family Dentistry and SDHS Counseling & Behvavior Services
1685 K-V Road
Victoria VA 23974
434-696-4180
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health Services, Dental Services
Hours: By appointment only
Service Area: Victoria Area

Map

Carilion Clinic Family Medicine - Vinton
415 South Pollard Street
Vinton VA 24179
540-983-6700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Roanoke Valley Area

Map

Beach Health Clinic
3396 Holland Rd. Suite 102
Virginia Beach VA 23452
757-428-5601
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Women's Health, Specialists, Podiatry, Pediatric, OB/GYN, Medical, Adults
Hours: Monday - Friday
Service Area: Virginia Beach

Map

Planned Parenthood - Newtown Medical Center
515 Newtown Road
Virginia Beach VA 23462
757-499-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Monday - Saturday
Service Area: Virginia Beach Area

Map

Virginia Beach Family Medical Center
940 General Booth Boulevard
Virginia Beach VA 23451
757-425-3610
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, Family Planning Services, Adults
Hours: Monday - Friday
Service Area: Virginia Beach and surrounding areas

Map

Fauquier Free Clinic
210 West Shirley Avenue
Warrenton VA 20186
540-347-0394
Website
Accepts: Uninsured Only
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Fauquier, Rappahannock County

Map

Carilion Clinic Family Medicine - Waynesboro
428 South Magnolia Avenue
Waynesboro VA 22980
540-949-8241
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Geriatric Services, Adults
Hours: Monday - Saturday
Service Area: Lexington / Shenandoah Valley Area

Map

Carilion Clinic Family Medicine - Weyers Cave
1151 Keezletown Road Ste. 101
Weyers Cave VA 24486
540-234-9241
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Friday
Service Area: Lexington / Shenandoah Valley Area

Map

Whitetop Community Health
16309 Highlands Parkway
Whitetop VA 24292
888-531-8354
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pediatric Services, Mental Heath Services, Medical Services
Hours: Monday - Friday
Service Area: Whitetop area

Map

Angels Of Mercy Medical Clinic
7151 Richmond Rd. 401
Williamsburg VA 23188
757-565-1700
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Williamsburg Area

Map

Olde Towne Medical Center
5249 Olde Towne Road
Williamsburg VA 23188
757-259-3258
Website
Accepts: Uninsured, Underinsured, Medicare, Medicaid
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Health Education Services, Dental Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Immunizations
Hours: Monday - Friday
Service Area: Williamsburg Area

Map

Free Medical Clinic of Northern Shenandoah Valley
301 N Cameron St Suite 100
Winchester VA 22601
540-536-1680
Website
Accepts: Employed, Uninsured
Income: Based on Federal Poverty Level - Call for income guidelines
Fees: Free/No fee
Languages Spoken: English
Services: Women's Health Services, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Winchester, Frederick, and Clarke County

Map

Shenandoah Communtiy Health - Winchester Family Practice
525 Amherst St
Winchester VA 22601
540-722-2369
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Winchester Area

Map

The Health Wagon - Wise
5626 Patriot Dr
Wise VA 24293
276-328-8850
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Vision Services, Specialist medical services, Primary Care, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Wise Area

Map

Greater Prince William Community Health Center - Ridgewood Center
4379 Ridgewood Center Drive Suite 102
Woodbridge VA 22192
703-680-7950
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Dental Services, Adults, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Woodbridge Area

Map

Pediatric Primary Care Project- Woodbridge
15941 Donald Curtis Ste 280
Woodbridge VA 22191
703-792-7348
Accepts: Uninsured Only
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services
Hours: Call for hours
Service Area: Prince William County, Manassas and Manassas Park Area

Map

Prince William Area Free Clinic -East End- Woodbridge Dental Clinic
4001 Prince William Parkway 101
Woodbridge VA 20110
703-792-7321
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Manassas City, Manassas Park, and Prince William County.

Map

The Free Clinic at St. Margaret’s Anglican Church
13900 Church Hill Drive
Woodbridge VA 22191
703-499-9034
Website
Accepts: Uninsured Only
Income: Low Income
Fees: Free/No fee
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Woodbridge Area

Map

The Free Clinic at St. Paul United Methodist Church
1400 G. Street
Woodbridge VA 22191
703-792-7321
Website
Accepts: Uninsured Only
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Woodbridge Area

Map

Shenandoah County Free Clinic
781 Spring Parkway PO Box 759
Woodstock VA 22664
540-459-1700
Website
Accepts: Uninsured, Underinsured
Income: At or below 150% federal poverty level
Fees: Free/No fee
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Shenandoah County

Map

Brock Hughes Free Clinic
105 West Pine Street
Wytheville VA 24382
276-223-0558
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: No fee
Languages Spoken: English
Services: Pharmacy Services, Medical Services, Health Education Services, Lab Services
Hours: Monday - Friday
Service Area: Wytheville Area

Map

Brock Hughes Free Clinic
105 W Pine St
Wytheville VA 24382
276-223-0558
Website
Accepts: Uninsured, Underinsured
Income: At or below 200% federal poverty level
Fees: Free or low cost
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Wytheville Area

Map

Carilion Clinic Family Medicine - Wytheville
1375 West Ridge Road
Wytheville VA 24382
276-228-8686
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Saturday
Service Area: Tazewell/Far Southwest Area

Map

Lackey Free Family Medicine Clinic
1620 Old Williamsburg Rd
Yorktown VA 23690
757-886-0608
Website
Accepts: Uninsured Only
Income: At or below 200% federal poverty level
Fees: Donation requested
Languages Spoken: English
Services: Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Dental, Lab
Hours: Monday - Friday
Service Area: York County, Williamsburg, Poquoson, James City County, Newport News