Reproductive health clinics in Alabama
Database snapshot 2026-10-28 · maintained by AbortionFinder
No in-person abortion clinics in Alabama. You can order abortion pills by mail or travel to another state.
203 in-person reproductive healthcare clinics in Alabama, including services such as birth control and STI testing. 9 telehealth providers provide abortion pills by mail into Alabama.
Abortion pills by mail (telehealth) 9
-
Ships abortion pills into Alabama for $140
-
Ships abortion pills into Alabama for $0–$150
-
Ships abortion pills into Alabama for $150
-
Ships abortion pills into Alabama for $0–$150
-
Ships abortion pills into Alabama for $5–$75
-
Ships abortion pills into Alabama for $5–$150
-
Ships abortion pills into Alabama for $150
-
Ships abortion pills into Alabama for $145
-
Ships abortion pills into Alabama for $5–$300
Other reproductive-health clinics 203
-
Accordia Health – Bayou La Batre In-personBayou La BatreContraceptionSTI testing
-
Accordia Health – USA Familly Medicine In-personMobileContraceptionSTI testing
-
BirminghamContraceptionSTI testing
-
EnsleyContraceptionSTI testing
-
BirminghamContraceptionSTI testing
-
BirminghamContraceptionSTI testing
-
Autauga County Health Department In-personPrattvilleContraceptionSTI testing
-
Bay MinetteContraceptionSTI testing
-
RobertsdaleContraceptionSTI testing
-
ClaytonContraceptionSTI testing
-
EufaulaContraceptionSTI testing
-
IrvingtonContraceptionSTI testing
-
McIntoshContraceptionSTI testing
-
Bibb County Health Department In-personCentrevilleContraceptionSTI testing
-
Blount County Health Department In-personOneontaContraceptionSTI testing
-
Bullock County Health Department In-personUnion SpringsContraceptionSTI testing
-
Butler County Health Department In-personGreenvilleContraceptionSTI testing
-
Cahaba Medical Care – Alabaster In-personAlabasterContraceptionSTI testing+1 more
-
Cahaba Medical Care – Bessemer In-personBessemerContraceptionSTI testing+1 more
-
Cahaba Medical Care – Brent In-personBrentContraceptionSTI testing
-
Cahaba Medical Care – Camden In-personCamdenContraceptionSTI testing
-
Cahaba Medical Care – Ensley In-personBirminghamContraceptionSTI testing
-
Cahaba Medical Care – Fairfield In-personFairfieldContraceptionSTI testing
-
Cahaba Medical Care – Hope Health In-personFairfieldContraceptionSTI testing
-
Cahaba Medical Care – Maplesville In-personMaplesvilleContraceptionSTI testing
-
Cahaba Medical Care – Marion In-personMarionContraceptionSTI testing
-
Cahaba Medical Care – Princeton In-personBirminghamContraceptionSTI testing+1 more
-
Cahaba Medical Care – West Blocton In-personWest BloctonContraceptionSTI testing
-
Cahaba Medical Care – West End In-personBirminghamContraceptionSTI testing
-
Cahaba Medical Care – Woodland Park In-personBirminghamContraceptionSTI testing
-
Cahaba Medical Care – Woodstock In-personWoodstockContraceptionSTI testing
-
Calhoun County Health Department In-personAnnistonContraceptionSTI testing
-
Capstone Health – Double Springs In-personDouble SpringsContraceptionSTI testing
-
Capstone Health – Nauvoo In-personNauvooContraceptionSTI testing
-
Capstone Health – Parrish In-personParrishContraceptionSTI testing
-
Capstone Health – Summit In-personJasperContraceptionSTI testing
-
Capstone Health – West Jasper In-personJasperContraceptionSTI testing
-
New MarketContraceptionSTI testing
-
AthensContraceptionSTI testing
-
HuntsvilleContraceptionSTI testing
-
ToneyContraceptionSTI testing
-
Chambers County Health Department In-personValleyContraceptionSTI testing
-
Cherokee County Health Department In-personCentreContraceptionSTI testing
-
Chilton County Health Department In-personClantonContraceptionSTI testing
-
Choctaw County Health Department In-personButlerContraceptionSTI testing+1 more
-
Christ Health Center – Chalkville In-personBirminghamContraceptionSTI testing
-
Christ Health Center – Live Oaks In-personBirminghamContraceptionSTI testing
-
Christ Health Center – Woodlawn In-personBirminghamContraceptionSTI testing
-
Clarke County Health Department In-personGrove HillContraceptionSTI testing+1 more
-
Clay County Health Department In-personLinevilleContraceptionSTI testing
-
Cleburne County Health Department In-personHeflinContraceptionSTI testing
-
Coffee County Health Department In-personEnterpriseContraceptionSTI testing
-
Colbert County Health Department In-personSheffieldContraceptionSTI testing
-
Conecuh County Health Department In-personEvergreenContraceptionSTI testing+1 more
-
Coosa County Health Department In-personRockfordContraceptionSTI testing
-
Covington County Health Department In-personAndalusiaContraceptionSTI testing
-
Crenshaw County Health Department In-personLuverneContraceptionSTI testing
-
Cullman County Health Department In-personCullmanContraceptionSTI testing
-
Dale County Health Department In-personOzarkContraceptionSTI testing
-
Dallas County Health Department In-personSelmaContraceptionSTI testing
-
Dekalb County Health Department In-personFort PayneContraceptionSTI testing
-
Elmore County Health Department In-personWetumpkaContraceptionSTI testing
-
AtmoreContraceptionSTI testing
-
BrewtonContraceptionSTI testing
-
Etowah County Health Department In-personGadsdenContraceptionSTI testing
-
DecaturContraceptionSTI testing
-
FlorenceContraceptionSTI testing
-
Muscle ShoalsContraceptionSTI testing
-
RogersvilleContraceptionSTI testing
-
RussellvilleContraceptionSTI testing
-
Town CreekContraceptionSTI testing
-
Fayette County Health Department In-personFayetteContraceptionSTI testing
-
Franklin County Health Department In-personRussellvilleContraceptionSTI testing
-
BrewtonContraceptionSTI testing
-
PrichardContraceptionSTI testing
-
MobileContraceptionSTI testing
-
MobileContraceptionSTI testing
-
EvergreenContraceptionSTI testing
-
MobileContraceptionSTI testing
-
Frisco CityContraceptionSTI testing
-
GilbertownContraceptionSTI testing
-
MobileContraceptionSTI testing
-
LoxleyContraceptionSTI testing
-
MobileContraceptionSTI testing
-
Bay MinetteContraceptionSTI testing
-
FoleyContraceptionSTI testing
-
MobileContraceptionSTI testing
-
Geneva County Health Department In-personHartfordContraceptionSTI testing+1 more
-
Greene County Health Department In-personEutawContraceptionSTI testing
-
Hale County Health Department In-personGreensboroContraceptionSTI testing
-
AutaugavilleContraceptionSTI testing
-
MontgomeryContraceptionSTI testing
-
ClantonContraceptionSTI testing
-
EclecticContraceptionSTI testing
-
MontgomeryContraceptionSTI testing
-
HaynevilleContraceptionSTI testing
-
MontevalloContraceptionSTI testing
-
MontgomeryContraceptionSTI testing
-
RamerContraceptionSTI testing
-
MontgomeryContraceptionSTI testing
-
AbbevilleContraceptionSTI testing
-
HeadlandContraceptionSTI testing
-
Houston County Health Department In-personDothanContraceptionSTI testing+1 more
-
Jackson County Health Department In-personScottsboroContraceptionSTI testing
-
Jefferson County Central Health Center In-personBirminghamContraceptionSTI testing
-
BirminghamContraceptionSTI testing
-
MidfieldContraceptionSTI testing
-
Lamar County Health Department In-personVernonContraceptionSTI testing
-
Lauderdale County Health Department In-personFlorenceContraceptionSTI testing
-
Lawrence County Health Department In-personMoultonContraceptionSTI testing
-
Lee County Health Department In-personOpelikaContraceptionSTI testing
-
Limestone County Health Department In-personAthensContraceptionSTI testing
-
Lowndes County Health Department In-personHaynevilleContraceptionSTI testing
-
Macon County Health Department In-personTuskegeeContraceptionSTI testing
-
Madison County Health Department In-personHuntsvilleContraceptionSTI testing
-
Marengo County Health Department In-personLindenContraceptionSTI testing
-
Marion County Health Department In-personHamiltonContraceptionSTI testing
-
Marshall County Health Department In-personGuntersvilleContraceptionSTI testing
-
CitronelleContraceptionSTI testing
-
MobileContraceptionSTI testing+1 more
-
Eight MileContraceptionSTI testing+1 more
-
MobileContraceptionSTI testing
-
MobileContraceptionSTI testing
-
Mount VernonContraceptionSTI testing
-
SemmesContraceptionSTI testing
-
MobileContraceptionSTI testing
-
MoblieContraceptionSTI testing+1 more
-
Monroe County Health Department In-personMonroevilleContraceptionSTI testing
-
Montgomery County Health Department In-personMontgomeryContraceptionSTI testing
-
Montgomery Primary Healthcare Center In-personMontgomeryContraceptionSTI testing
-
Morgan County Health Department In-personDecaturContraceptionSTI testing
-
Fort PayneContraceptionSTI testing
-
FyffeContraceptionSTI testing
-
BryantContraceptionSTI testing
-
ScottsboroContraceptionSTI testing
-
SectionContraceptionSTI testing
-
ScottsboroContraceptionSTI testing
-
WoodvilleContraceptionSTI testing
-
MarionContraceptionSTI testing+1 more
-
UniontownContraceptionSTI testing+1 more
-
Pickens County Health Department In-personCarrolltonContraceptionSTI testing
-
Pike County Health Department In-personTroyContraceptionSTI testing
-
Planned Parenthood – Birmingham Center In-personBirminghamContraceptionSTI testing
-
AnnistonContraceptionSTI testing
-
OneontaContraceptionSTI testing
-
AnnistonContraceptionSTI testing
-
GadsdenContraceptionSTI testing
-
LanettContraceptionSTI testing
-
CentreContraceptionSTI testing
-
AshlandContraceptionSTI testing
-
HeflinContraceptionSTI testing
-
CullmanContraceptionSTI testing
-
GeraldineContraceptionSTI testing
-
HortonContraceptionSTI testing
-
GadsdenContraceptionSTI testing
-
GadsdenContraceptionSTI testing
-
GadsdenContraceptionSTI testing
-
GadsdenContraceptionSTI testing
-
Phenix CityContraceptionSTI testing
-
TalladegaContraceptionSTI testing
-
TuskegeeContraceptionSTI testing
-
Walnut GroveContraceptionSTI testing
-
WadleyContraceptionSTI testing
-
Randolph County Health Department In-personRoanokeContraceptionSTI testing+1 more
-
SelmaContraceptionSTI testing
-
UniontownContraceptionSTI testing
-
DemopolisContraceptionSTI testing
-
MonroevilleContraceptionSTI testing
-
ThomasvilleContraceptionSTI testing
-
CamdenContraceptionSTI testing
-
Russell County Health Department In-personPhenix CityContraceptionSTI testing
-
Saint Clair County Health Department In-personPell CityContraceptionSTI testing
-
SARHA – Abbeville Family Health Center In-personAbbevilleContraceptionSTI testing
-
SARHA – Andalusia Family Health Center In-personAndalusiaContraceptionSTI testing
-
SARHA – Clayton Family Health Center In-personClaytonContraceptionSTI testing
-
SARHA – Doctors Center In-personTroyContraceptionSTI testing
-
SARHA – Dothan Family Health Center In-personDothanContraceptionSTI testing
-
SARHA – Dozier Family Health Center In-personDozierContraceptionSTI testing
-
EnterpriseContraceptionSTI testing
-
SARHA – Eufaula Family Health Center In-personEufaulaContraceptionSTI testing
-
SARHA – Geneva Family Health Center In-personGenevaContraceptionSTI testing
-
SARHA – Newton Family Health Center In-personNewtonContraceptionSTI testing
-
SARHA – Slocomb Family Health Center In-personSlocombContraceptionSTI testing
-
Shelby County Health Department In-personPelhamContraceptionSTI testing
-
Sumter County Health Department In-personLivingstonContraceptionSTI testing
-
Talladega County Health Department In-personTalladegaContraceptionSTI testing
-
SylacaugaContraceptionSTI testing
-
Alexander CityContraceptionSTI testing
-
DadevilleContraceptionSTI testing
-
Thrive Alabama – Adult Primary Care In-personHuntsvilleContraceptionSTI testing
-
Tuscaloosa County Health Department In-personTuscaloosaContraceptionSTI testing
-
Walker County Health Department In-personJasperContraceptionSTI testing
-
Washington County Health Department In-personChatomContraceptionSTI testing
-
Whatley Health Services – Carrollton In-personCarrolltonContraceptionSTI testing
-
Whatley Health Services – Eutaw In-personEutawContraceptionSTI testing
-
Whatley Health Services – Aliceville In-personAlicevilleContraceptionSTI testing
-
GreensboroContraceptionSTI testing
-
TuscaloosaContraceptionSTI testing
-
Whatley Health Services – Sipsey In-personSipseyContraceptionSTI testing
-
LivingstonContraceptionSTI testing
-
VernonContraceptionSTI testing
-
Wilcox County Health Department In-personCamdenContraceptionSTI testing
-
Winston County Health Department In-personDouble SpringsContraceptionSTI testing+1 more
To find the provider that makes the most sense for you, plus help paying for your abortion, travel, and other costs, go to AbortionFinder.