STI testing can be done at various healthcare facilities, including gynecologist offices, clinics, and community health centers. Some areas offer free or low-cost testing services. Home testing kits are also available for certain STIs, providing a convenient option for those who prefer privacy.