Reproductive health clinics in Virginia
Database snapshot 2026-10-28 · maintained by AbortionFinder
239 in-person reproductive healthcare clinics in Virginia, including services such as abortion, birth control, and STI testing. 19 telehealth providers provide abortion pills by mail into Virginia.
In-person abortion providers 22
-
A Capital Women’s Health Clinic In-personRichmondAbortion careMedication abortion (pill)ContraceptionSTI testing
-
A Tidewater Women’s Health Clinic In-personNorfolkAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
A Woman’s Choice of Danville In-personDanvilleAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Alexandria Women’s Health Clinic In-personAlexandriaAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Bristol Women’s Health In-personBristolAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Falls Church Healthcare Center In-personFalls ChurchAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Meadow Reproductive Health and Wellness In-person + telehealthMcLeanAbortion pills by mail (PO box)Advance-provision pills (telehealth)Abortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
-
Peninsula Medical Center for Women In-personNewport NewsAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Planned Parenthood – Charlottesville Health Center In-person + telehealthCharlottesvilleAbortion pills by mail (PO box)Abortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Chesapeake Health Center In-person + telehealthChesapeakeAbortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)ContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Hampton Health Center In-person + telehealthHamptonAbortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)ContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Richmond, Church Hill Health Center In-person + telehealthRichmondAbortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)ContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Richmond, Near West End Health Center In-person + telehealthRichmondAbortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Roanoke Health Center In-person + telehealthRoanokeAbortion pills by mail (PO box)Abortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
-
Planned Parenthood – Virginia Beach Health Center In-person + telehealthVirginia BeachAbortion careTelehealth abortion-pill deliveryTelehealth abortion-pill pickupTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing+1 moreTelehealth in: VA
-
Richmond Medical Center for Women In-personRichmondAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Roanoke Medical Center for Women In-personRoanokeAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Seven Hills Family Medicine In-personRichmondAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
Summit Medical Center of Roanoke In-personVintonAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing
-
RichmondAbortion careMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testing+1 more
-
Whole Woman’s Health of Alexandria In-person + telehealthAlexandriaAbortion pills by mail (PO box)Abortion careTelehealth abortion-pill deliveryTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
-
Whole Woman’s Health of Charlottesville In-person + telehealthCharlottesvilleAbortion pills by mail (PO box)Abortion careTelehealth abortion-pill deliveryTelehealth abortion-pill visitAbortion telemedicineMedication abortion (pill)In-clinic (procedural) abortionContraceptionSTI testingTelehealth in: VA
Abortion pills by mail (telehealth) 19
-
Ships abortion pills into Virginia for $199
-
Ships abortion pills into Virginia for $140
-
Ships abortion pills into Virginia for $0–$389
-
Ships abortion pills into Virginia for $0–$150
-
Ships abortion pills into Virginia for $300
-
Ships abortion pills into Virginia for $150
-
Ships abortion pills into Virginia for $0–$150
-
Ships abortion pills into Virginia for $5–$75
-
Ships abortion pills into Virginia for $0–$399
-
Ships abortion pills into Virginia for $400
-
Ships abortion pills into Virginia for $5–$150
-
Ships abortion pills into Virginia for $150
-
Ships abortion pills into Virginia for $0–$499
-
Ships abortion pills into Virginia for $125
-
Ships abortion pills into Virginia for $0–$135
-
Ships abortion pills into Virginia for $200–$600
-
Ships abortion pills into Virginia for $335
-
Ships abortion pills into Virginia for $145
-
Ships abortion pills into Virginia for $5–$300
Other reproductive-health clinics 217
-
Acute Care Downtown at Rocktown Health In-personHarrisonburgContraceptionSTI testing
-
AlexandriaContraceptionSTI testing
-
Alleghany Health District – Roanoke County Salem Health Department Family Planning Services In-personSalemContraceptionSTI testing
-
Amelia County Health Department In-personAmelia Court HouseContraceptionSTI testing
-
Amelia Healthcare Center In-personAmelia Court HouseContraceptionSTI testing
-
ArlingtonContraceptionSTI testing
-
Bassett Family Practice In-personBassettContraceptionSTI testing
-
Bedford Community Health Center In-personLynchburgContraceptionSTI testing
-
Bermuda Medical Center In-personRichmondContraceptionSTI testing
-
Bland County Health Department In-personBlandContraceptionSTI testing
-
Bland County Medical Clinic In-personBastianContraceptionSTI testing
-
CharlottesvilleContraceptionSTI testing
-
PalmyraContraceptionSTI testing
-
LouisaContraceptionSTI testing
-
ArringtonContraceptionSTI testing
-
Botetourt County Health Department In-personFincastleContraceptionSTI testing
-
Bradley Free Clinic In-personRoanokeContraceptionSTI testing
-
Bristol City Health Department In-personBristolContraceptionSTI testing
-
Brunswick Health Center In-personAlbertaContraceptionSTI testing
-
Buckingham County Health Department In-personBuckinghamContraceptionSTI testing
-
Buckingham Health Center In-personNew CantonContraceptionSTI testing
-
RoanokeContraceptionSTI testing
-
RoanokeContraceptionSTI testing
-
Caritas In-personRichmondContraceptionSTI testing
-
Caroline Health Center In-personBowling GreenContraceptionSTI testing
-
Carroll County Health Department In-personHillsvilleContraceptionSTI testing
-
Central Shenandoah Health District – Buena Vista Health Department Family Planning Services In-personBuena VistaContraceptionSTI testing
-
AppomattoxContraceptionSTI testing
-
AmherstContraceptionSTI testing
-
Central Virginia Health District – Bedford County Health Department Family Planning Services In-personBedfordContraceptionSTI testing
-
Central Virginia Health District – Campbell County Health Department Family Planning Services In-personRustburgContraceptionSTI testing
-
Charles City Health Center In-personCharles CityContraceptionSTI testing
-
Charlotte Health Center In-personCharlotte Court HouseContraceptionSTI testing
-
Charlottesville Health Center In-personCharlottesvilleContraceptionSTI testing
-
ChesapeakeContraceptionSTI testing
-
Chesterfield Health Department In-personChesterfieldContraceptionSTI testing
-
New KentContraceptionSTI testing
-
Charles CityContraceptionSTI testing
-
GoochlandContraceptionSTI testing
-
AshlandContraceptionSTI testing
-
Clifton Forge Health Department In-personClifton ForgeContraceptionSTI testing
-
Clinch River Health Services, Inc. In-personDungannonContraceptionSTI testing
-
Colonial HeightsContraceptionSTI testing
-
Covington Health Department In-personCovingtonContraceptionSTI testing
-
Craig County Health Department In-personNew CastleContraceptionSTI testing
-
HopewellContraceptionSTI testing
-
PetersburgContraceptionSTI testing
-
SussexContraceptionSTI testing
-
EmporiaContraceptionSTI testing
-
Crimson Clinic In-personPetersburgContraceptionSTI testing
-
CrossOver Healthcare Ministry – Henrico In-personRichmondContraceptionSTI testing
-
CrossOver Healthcare Ministry – Richmond In-personRichmondContraceptionSTI testing
-
Culpeper County Health Department In-personCulpeperContraceptionSTI testing
-
Cumberland County Health Department In-personCumberlandContraceptionSTI testing
-
Cumberland Plateau Health District – Buchanan County Health Department Family Planning Services In-personGrundyContraceptionSTI testing
-
Cumberland Plateau Health District – Russell County Health Department Family Planning Services In-personLebanonContraceptionSTI testing
-
TazewellContraceptionSTI testing
-
Daily Planet Health Services In-personRichmondContraceptionSTI testing
-
Danville City Family Planning Services In-personDanvilleContraceptionSTI testing
-
ChathamContraceptionSTI testing
-
Dickenson County Health Department In-personClintwoodContraceptionSTI testing
-
Dinwiddie County Health Department In-personDinwiddieContraceptionSTI testing
-
Downtown Petersburg Health Center In-personPetersburgContraceptionSTI testing
-
East Cary Health Center In-personRichmondContraceptionSTI testing
-
Eastern Shore Health District – Accomack County Health Department Family Planning Services In-personAccomacContraceptionSTI testing
-
Eastern Shore Health District – Northampton County Health Department Family Planning Services In-personNassawadoxContraceptionSTI testing
-
Elkton Friendly Health Service Center In-personElktonContraceptionSTI testing
-
Emporia Medical Center In-personEmporiaContraceptionSTI testing
-
ESRH – Atlantic Community Health Center In-personNew ChurchContraceptionSTI testing
-
Chincoteague IslandContraceptionSTI testing
-
ESRH – Onley Community Health Center In-personOnleyContraceptionSTI testing
-
Farmville Health Center In-personFarmvilleContraceptionSTI testing
-
Franklin City Health Department In-personFranklinContraceptionSTI testing
-
Franklin County Health Department In-personRocky MountContraceptionSTI testing
-
Fredericksburg Health Center In-personFredericksburgContraceptionSTI testing+1 more
-
Galax City Health Department In-personGalaxContraceptionSTI testing
-
Greene County Health Department In-personStanardsvilleContraceptionSTI testing
-
HamptonContraceptionSTI testing
-
Health and Wellness Center of Louisa In-personLouisaContraceptionSTI testing
-
HealthWorks – Herndon In-personHerndonContraceptionSTI testing
-
HealthWorks – Leesburg In-personLeesburgContraceptionSTI testing
-
HealthWorks – Reston In-personRestonContraceptionSTI testing
-
HealthWorks – Sterling In-personSterlingContraceptionSTI testing
-
HealthWorks – Sully In-personHerndonContraceptionSTI testing
-
Henrico Area Mental Health – East In-personRichmondContraceptionSTI testing
-
Henrico Area Mental Health – West In-personGlen AllenContraceptionSTI testing
-
Henrico County Health Department – East Henrico Health Department Family Planning Services In-personRichmondContraceptionSTI testing
-
Henry-Martinsville Health Department In-personMartinsvilleContraceptionSTI testing
-
Highland Medical Center In-personMontereyContraceptionSTI testing
-
Hopewell Health Center In-personHopewellContraceptionSTI testing
-
Hopewell-Prince George Health Center In-personPrince GeorgeContraceptionSTI testing
-
Inova Cares – Falls Church In-personFalls ChurchContraceptionSTI testing
-
Inova Cares – Herndon In-personHerndonContraceptionSTI testing
-
Inova Cares – Mount Vernon In-personAlexandriaContraceptionSTI testing
-
Inova Cares for Families – Alexandria In-personAlexandriaContraceptionSTI testing
-
Inova Cares for Families – Annandale In-personAnnandaleContraceptionSTI testing
-
Inova Cares for Families – Manassas In-personManassasContraceptionSTI testing
-
Inova Cares for Families – Sterling In-personSterlingContraceptionSTI testing
-
Inova Cares for Women – Alexandria In-personAlexandriaContraceptionSTI testing
-
Inova Cares for Women – Lansdowne In-personLeesburgContraceptionSTI testing
-
Inova Juniper – Dumfries In-personDumfriesContraceptionSTI testing
-
Inova Juniper – Fairfax In-personFairfaxContraceptionSTI testing
-
Inova Juniper – Leesburg In-personLeesburgContraceptionSTI testing
-
Inova Juniper – Manassas In-personManassasContraceptionSTI testing
-
Isle of Wight County Health Department In-personSmithfieldContraceptionSTI testing
-
King and Queen County Health Department In-personKing and Queen CourthouseContraceptionSTI testing
-
King William Health Center In-personAylettContraceptionSTI testing
-
JonesvilleContraceptionSTI testing
-
Gate CityContraceptionSTI testing
-
BerryvilleContraceptionSTI testing
-
Lord Fairfax Health District – Frederick Winchester Health Department Family Planning Services In-personWinchesterContraceptionSTI testing
-
LurayContraceptionSTI testing
-
Lord Fairfax Health District – Shenandoah County Health Department Family Planning Services In-personWoodstockContraceptionSTI testing
-
Front RoyalContraceptionSTI testing
-
Louisa Health Center In-personLouisaContraceptionSTI testing
-
Lunenburg County Health Department In-personLunenburgContraceptionSTI testing
-
Lunenburg Medical Center In-personVictoriaContraceptionSTI testing
-
Lunera Health – Dumfries In-personDumfriesContraceptionSTI testing
-
Lunera Health – Manassas In-personManassasContraceptionSTI testing
-
Lunera Health – Woodbridge In-personWoodbridgeContraceptionSTI testing
-
LynchburgContraceptionSTI testing
-
Meadowview Health Clinic Services In-personMeadowviewContraceptionSTI testing
-
New CastleContraceptionSTI testing
-
RichmondContraceptionSTI testing
-
IndependenceContraceptionSTI testing
-
MarionContraceptionSTI testing
-
Mount Rogers Health District – Washington County Health Department Family Planning Services In-personBristolContraceptionSTI testing
-
WythevilleContraceptionSTI testing
-
Neighborhood Health at Annandale In-personAnnandaleContraceptionSTI testing
-
AlexandriaContraceptionSTI testing
-
Neighborhood Health at East Glebe Road In-personAlexandriaContraceptionSTI testing
-
AlexandriaContraceptionSTI testing
-
Neighborhood Health at Mark Center In-personAlexandriaContraceptionSTI testing
-
AlexandriaContraceptionSTI testing
-
Neighborhood Health at Merrifield Center In-personFairfaxContraceptionSTI testing
-
Neighborhood Health at Richmond Highway In-personAlexandriaContraceptionSTI testing
-
Neighborhood Health at Sequoia 1 In-personAlexandriaContraceptionSTI testing
-
AlexandriaContraceptionSTI testing
-
FloydContraceptionSTI testing
-
PearisburgContraceptionSTI testing
-
ChristiansburgContraceptionSTI testing
-
PulaskiContraceptionSTI testing
-
RadfordContraceptionSTI testing
-
NorfolkContraceptionSTI testing
-
Northside Medical Center In-personRichmondContraceptionSTI testing
-
Northumberland County Health Department In-personHeathsvilleContraceptionSTI testing
-
Orange County Health Department In-personOrangeContraceptionSTI testing
-
Park Place Medical Center In-personNorfolkContraceptionSTI testing
-
Park View Health and Dental Services In-personHarrisonburgContraceptionSTI testing
-
PATHS Community Health Center – Boydton In-personBoydtonContraceptionSTI testing
-
DanvilleContraceptionSTI testing
-
MartinsvilleContraceptionSTI testing
-
Peninsula Health Center In-personNewport NewsContraceptionSTI testing
-
People’s Pharmacy and Clinic In-personNorfolkContraception
-
Petersburg Health Center In-personPetersburgContraceptionSTI testing
-
Peterson Health Center In-personCharlottesvilleContraceptionSTI testing
-
Charlotte Court HouseContraceptionSTI testing
-
NottowayContraceptionSTI testing
-
Portsmouth Community Health Center In-personPortsmouthContraceptionSTI testing
-
PortsmouthContraceptionSTI testing
-
Powhatan Health Department In-personPowhatanContraceptionSTI testing
-
Prince Edward County Health Department In-personFarmvilleContraceptionSTI testing
-
Prince George Health Department In-personPrince GeorgeContraceptionSTI testing
-
ManassasContraceptionSTI testing
-
Rappahannock Area Health District – Caroline County Health Department Family Planning Services In-personMilfordContraceptionSTI testing
-
Rappahannock Area Health District – Fredericksburg Health Department Family Planning Services In-personFredericksburgContraceptionSTI testing
-
Rappahannock Area Health District – King George County Health Department Family Planning Services In-personKing GeorgeContraceptionSTI testing
-
Rappahannock Area Health District – Spotsylvania Health Department Family Planning Services In-personSpotsylvaniaContraceptionSTI testing
-
StaffordContraceptionSTI testing
-
Rappahannock-Rapidan Health District – Fauquier County Health Department Family Planning Services In-personWarrentonContraceptionSTI testing
-
Rappahannock-Rapidan Health District – Madison County Health Department Family Planning Services In-personMadisonContraceptionSTI testing
-
WashingtonContraceptionSTI testing
-
RichmondContraceptionSTI testing
-
RoanokeContraceptionSTI testing
-
Roanoke County Health Department In-personVintonContraceptionSTI testing
-
Rockbridge Area Health Center In-personLexingtonContraceptionSTI testing
-
Buena VistaContraceptionSTI testing
-
Shenandoah Community Health – Winchester In-personWinchesterContraceptionSTI testing
-
South Sycamore Health Center In-personPetersburgContraceptionSTI testing
-
CourtlandContraceptionSTI testing
-
Newport NewsContraceptionSTI testing
-
ChesapeakeContraceptionSTI testing
-
Newport NewsContraceptionSTI testing
-
Southern Albemarle Health Center In-personEsmontContraceptionSTI testing
-
Southside Health Center In-personRichmondContraceptionSTI testing
-
LawrencevilleContraceptionSTI testing
-
HalifaxContraceptionSTI testing
-
BoydtonContraceptionSTI testing
-
SaltvilleContraceptionSTI testing
-
St. Charles Community Health Clinic In-personSaint CharlesContraceptionSTI testing
-
HaysiContraceptionSTI testing
-
HurleyContraceptionSTI testing
-
EwingContraceptionSTI testing
-
HarrisonburgContraceptionSTI testing
-
Stony Creek Community Health Center In-personStony CreekContraceptionSTI testing
-
SuffolkContraceptionSTI testing
-
Surry County Health Department In-personDendronContraceptionSTI testing
-
Tazewell Community Health In-personTazewellContraceptionSTI testing
-
Thompson Family Health Center In-personVansantContraceptionSTI testing
-
Three Rivers Health District – Lancaster County Health Department Family Planning Services In-personLancasterContraceptionSTI testing
-
Three Rivers Health District – King William County Health Department Family Planning Services In-personKing WilliamContraceptionSTI testing
-
Three Rivers Health District – Middlesex County Health Department Family Planning Services In-personSaludaContraceptionSTI testing
-
WarsawContraceptionSTI testing
-
TappahannockContraceptionSTI testing
-
GloucesterContraceptionSTI testing
-
FloydContraceptionSTI testing
-
Laurel ForkContraceptionSTI testing
-
Twin City Medical Center In-personBristolContraceptionSTI testing
-
Vernon J. Harris Medical & Dental Center In-personRichmondContraceptionSTI testing
-
Virginia BeachContraceptionSTI testing
-
Virginia Beach Family Medical Center In-personVirginia BeachContraceptionSTI testing
-
LeesburgContraceptionSTI testing
-
West End Midwifery In-personRichmondContraceptionSTI testing
-
West Grace Health Center In-personRichmondContraception
-
StuartContraceptionSTI testing
-
Westmoreland Health Center In-personMontrossContraceptionSTI testing
-
Wise County Health Department In-personWiseContraceptionSTI testing
To find the provider that makes the most sense for you, plus help paying for your abortion, travel, and other costs, go to AbortionFinder.