Home › Pennsylvania
STD Testing in Pennsylvania
371 STD and HIV testing locations in Pennsylvania, 160 of which list free testing.
Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.
Cities
- Aliquippa (3)
- Allentown (5)
- Altoona (3)
- Bethlehem (5)
- Butler (3)
- Chambersburg (3)
- Chester (3)
- Clarion (3)
- Erie (7)
- Greensburg (3)
- Harrisburg (9)
- Hazleton (3)
- Huntingdon (6)
- Indiana (3)
- Johnstown (6)
- Lancaster (8)
- Lebanon (4)
- Lewistown (3)
- New Castle (3)
- Norristown (3)
- Philadelphia (67)
- Pittsburgh (20)
- Pottstown (3)
- Reading (5)
- Scranton (4)
- State College (3)
- Uniontown (3)
- Washington (3)
- Wilkes-Barre (8)
- Williamsport (3)
- York (6)
Other locations in Pennsylvania
Abington
Alexandria
Beaver Falls
Bedford
Belleville
Bensalem
Bentleyville
Bloomsburg
- Caring Communities – free testing listed
- Pennsylvania Department of Health – free testing listed
Blossburg
Bradford
- Pennsylvania Department of Health – free testing listed
Bridgeport
- Novus Medical Services – free testing listed
Bridgeville
Broad Top
Broad Top City
Bryn Mawr
Burgettstown
Burlington
California
Camp Hill
Carlisle
- Pennsylvania Department of Health – free testing listed
- Sadler Health Center
Carmichaels
Chadds Ford
Charleroi
Cherry Tree
Clarksburg
Clearfield
- Pennsylvania Department of Health – free testing listed
Coalport
Coatesville
Columbia
Connellsville
Danville
- Pennsylvania Department of Health – free testing listed
Darby
Donora
Doylestown
- Bucks County Health Department – free testing listed
- Novus Medical Services – free testing listed
DuBois
- TruCare Internal Medicine and Infectious Diseases – free testing listed
East Brady
Easton
Ebensburg
Edwardsville
Elkland
Ellwood City
Emporium
Everett
Fairchance
Falls Church
Farrell
Feasterville-Trevose
Fredericktown
Freeland
Gettysburg
- Family First Health
- Pennsylvania Department of Health – free testing listed
Greenfield Township
Greensboro
Greenville
Hallstead
Hanover
Hermitage
Honesdale
Hyndman
Jackson Center
- Pennsylvania Department of Health – free testing listed
Jermyn
Kennett Square
Kittanning
- My Choice Medical Clinic – free testing listed
Kutztown
- LC Medical and Support Services – free testing listed
Langhorne
- Family Service Association of Bucks County – free testing listed
Lawrenceville
Lehighton
- Novus Medical Services – free testing listed
Levittown
- Bucks County Health Department – free testing listed
- ChoiceOne Pregnancy and Sexual Health Resource Centers – free testing listed
Lewisberry
Lewisburg
- Family Planning Plus – free testing listed
- Pennsylvania Department of Health – free testing listed
Lock Haven
Loysville
Mansfield
McConnellsburg
McKees Rocks
McKeesport
- Allegheny County Health Department – free testing listed
- University of Pittsburgh Medical Center – free testing listed
Meadville
- Meadville Medical Center – free testing listed
- Pennsylvania Department of Health – free testing listed
Mechanicsburg
Media
Mercer
Middletown
- Morning Star Pregnancy Services – free testing listed
Mifflintown
- Crossroads Pregnancy Center – free testing listed
Mifflinville
- Columbia County Volunteers in Medicine Incorporated – free testing listed
Minersville
Monaca
- Choices Pregnancy Services – free testing listed
Monroe Township
Monroeville
- Womens Choice Network – free testing listed
Montrose
Mount Morris
Mount Union
- Broad Top Area Medical Center
- Crossroads Pregnancy Center – free testing listed
Neffsville
New Cumberland
- Morning Star Pregnancy Services – free testing listed
New Holland
Newport
- Hamilton Health Center – free testing listed
- Pennsylvania Department of Health
Nuremberg
Oil City
Orbisonia
Oxford
Petrolia
Pottsville
- Co-County Wellness Services – free testing listed
- Pennsylvania Department of Health – free testing listed
Punxsutawney
- Pennsylvania Department of Health – free testing listed
- Punxsutawney Area Hospital – free testing listed
Republic
Ridgway
Rogersville
- Cornerstone Care – free testing listed
Royersford
Sandy Lake
Selinsgrove
- Pennsylvania Department of Health – free testing listed
Sellersville
Seneca
- Adagio Health
- Pennsylvania Department of Health – free testing listed
Shamokin
- Family Planning Plus – free testing listed
- Primary Health Network
Shamokin Dam
- Family Planning Plus – free testing listed
Sharon
Sharon Hill
- ACG Health – free testing listed
- Delaware Valley Community Health Incorporated
Sheakleyville
Shenandoah
Shickshinny
Southampton
St. Marys
- Pennsylvania Department of Health – free testing listed
Steelton
- Hamilton Health Center – free testing listed
Stroudsburg
- Novus Medical Services – free testing listed
- Pennsylvania Department of Health – free testing listed
Sunbury
- Pennsylvania Department of Health – free testing listed
Tionesta
- Pennsylvania Department of Health – free testing listed
Titusville
Towanda
- Caring Communities – free testing listed
- Pennsylvania Department of Health – free testing listed
Transfer
Tunkhannock
- Pennsylvania Department of Health – free testing listed
- Wyoming Valley AIDS Council Incorporated – free testing listed
Turtle Creek
Upper Darby
- ChesPenn Health Services – free testing listed
- Planned Parenthood Southeastern Pennsylvania
Warren
- Pennsylvania Department of Health – free testing listed
Waynesburg
- Centerville Clinics
- Pennsylvania Department of Health – free testing listed
Wellsboro
- Laurel Health Centers
- Pennsylvania Department of Health – free testing listed
West Chester
- Chester County Health Department – free testing listed
- Planned Parenthood Southeastern Pennsylvania
West Reading
- Tower Health – free testing listed
Westfield
Wynnewood
Yardley
Yeadon
Frequently asked questions
Where can I get STD testing in Pennsylvania?
This page lists 371 STD/HIV testing locations in Pennsylvania from the CDC NPIN directory. Call ahead to confirm services and hours.
Is there free STD testing in Pennsylvania?
160 of the 371 listed locations say they offer free STI and/or HIV testing. Eligibility can depend on age, income or residency. Many health departments and community health centers also use sliding-scale fees.
Do I need an appointment?
49 locations here say no appointment is required. Others may need an appointment. Call before you go.
Can I get a rapid HIV test?
146 locations here list rapid HIV testing, which usually gives results during the same visit.
Which tests should I ask for?
Common tests include chlamydia, gonorrhea, syphilis, HIV and sometimes herpes or hepatitis. Which ones you need depends on your situation, so a clinician can help you decide. CDC recommends everyone ages 13 to 64 get tested for HIV at least once.
Is STD testing confidential?
Health care providers must keep your health information private. Some public health clinics offer anonymous HIV testing. Ask the clinic about their privacy policy.