Find an STD Testing Location in St Petersburg, FL
You can find confidential STD testing at clinics, community health centers, and urgent care centers across St. Petersburg. Sites near Downtown St. Petersburg and Old Northeast can be convenient if you want to stay close to Central Avenue and the waterfront. A health care provider can help you decide which tests match your symptoms, partners, and recent exposures, or you can find a lab near you.

Cities Near St Petersburg, FL for STD Testing
- Alachua, FL
- Alafaya, FL
- Altamonte Springs, FL
- Apopka, FL
- Aventura, FL
- Boca Raton, FL
- Bonita Springs, FL
- Boynton Beach, FL
- Bradenton, FL
- Brandon, FL
- Buenaventura Lakes, FL
- Cape Coral, FL
- Carrollwood, FL
- Clearwater, FL
- Clermont, FL
- Coconut Creek, FL
- Cooper City, FL
- Coral Gables, FL
- Coral Springs, FL
- Cutler, FL
- Cutler Bay, FL
- Cutler Ridge, FL
- Dania Beach, FL
- Davie, FL
- Daytona Beach, FL
- De Land, FL
- Deerfield Beach, FL
- Deland, FL
- Delray Beach, FL
- Deltona, FL
- Doral, FL
- Dunedin, FL
- East Lake, FL
- Estero, FL
- Ferry Pass, FL
- Fort Lauderdale, FL
- Fort Myers, FL
- Fort Pierce, FL
- Fort Walton Beach, FL
- Fruit Cove, FL
- Gainesville, FL
- Golden Glades, FL
- Greenacres, FL
- Hallandale, FL
- Hallandale Beach, FL
- Hialeah, FL
- Hollywood, FL
- Homestead, FL
- Jacksonville, FL
- Jacksonville Beach, FL
- Jupiter, FL
- Kendale Lakes, FL
- Kendall, FL
- Kendall Perrine, FL
- Key West, FL
- Kissimmee, FL
- Lake Wales, FL
- Lake Worth, FL
- Lake Worth Beach, FL
- Lakeland, FL
- Land O Lakes, FL
- Largo, FL
- Lauderdale Lakes, FL
- Lauderhill, FL
- Leesburg, FL
- Lehigh Acres, FL
- Margate, FL
- Meadow Woods, FL
- Melbourne, FL
- Merritt Island, FL
- Miami, FL
- Miami Beach, FL
- Miami Gardens, FL
- Miramar, FL
- Naples, FL
- Navarre, FL
- New Port Richey, FL
- North Fort Myers, FL
- North Lauderdale, FL
- North Miami, FL
- North Miami Beach, FL
- North Port, FL
- Oakland Park, FL
- Ocala, FL
- Ocoee, FL
- Orlando, FL
- Ormond Beach, FL
- Oviedo, FL
- Palm Bay, FL
- Palm Beach Gardens, FL
- Palm Coast, FL
- Palm Harbor, FL
- Panama City, FL
- Panama City Beach, FL
- Parkland, FL
- Pembroke Pines, FL
- Pensacola, FL
- Pine Hills, FL
- Pinellas Park, FL
- Plant City, FL
- Plantation, FL
- Poinciana, FL
- Pompano Beach, FL
- Port Charlotte, FL
- Port Orange, FL
- Port St Lucie, FL
- Riverview, FL
- Riviera Beach, FL
- Royal Palm Beach, FL
- Saint Petersburg, FL
- Sanford, FL
- Sarasota, FL
- South Miami Heights, FL
- Spring Hill, FL
- St Cloud, FL
- St. Augustine, FL
- Sunrise, FL
- Tallahassee, FL
- Tamarac, FL
- Tampa, FL
- The Hammocks, FL
- The Villages, FL
- Titusville, FL
- Town 'n' Country, FL
- University Park, FL
- Valrico, FL
- Wellington, FL
- Wesley Chapel, FL
- West Little River, FL
- West Palm Beach, FL
- Westchester, FL
- Weston, FL
- Winter Garden, FL
- Winter Haven, FL
- Winter Springs, FL
- Zephyrhills, FL
Free STD Testing Centers in St Petersburg, FL
Free or low-cost STD testing is available in St. Petersburg through public health sites, community clinics, and some urgent care centers. These locations can be a good fit if cost, privacy, or insurance coverage is a concern. Call ahead to confirm hours, walk-in availability, and whether the site offers treatment or referrals.
American Family Care
- Address: 1530 4th St. N., St. Petersburg, FL 33704
- Number: (727) 821-8700
- Hours:
- Monday: 8:00 AM to 8:00 PM
- Tuesday: 8:00 AM to 8:00 PM
- Wednesday: 8:00 AM to 8:00 PM
- Thursday: 8:00 AM to 8:00 PM
- Friday: 8:00 AM to 8:00 PM
- Saturday: 8:00 AM to 5:00 PM
- Sunday: 8:00 AM to 5:00 PM
Bayfront Health Medical Group
- Address: 470 2nd St. S., St. Petersburg, FL 33701
- Number: (727) 893-6060
- Hours: Not listed
Empath Partners in Care
- Address: 3050 1st Ave. S., St. Petersburg, FL 33712
- Number: (727) 328-3260
- Hours: Not listed
Florida Department of Health in Pinellas County
- Address: 205 Dr. M.L.K. Jr St. N., St. Petersburg, FL 33701
- Number: (727) 824-6900
- Hours: Not listed
Metro Inclusive Health
- Address: 3251 3rd Ave. N., St. Petersburg, FL 33713
- Number: (727) 321-3854
- Hours: Not listed
St. Petersburg Health Center
- Address: 33 6th St. S., St. Petersburg, FL 33701
- Number: (727) 898-8199
- Hours: Not listed
