City of San Antonio
Metropolitan Health District

Decades of Trusted Care
for San Antonio's Health

Expert immunization services grounded in community commitment—protecting families, safeguarding public health, and delivering compassionate care to every person who walks through our doors.

332 W Commerce St
1929 Established
1M+ Patients Served
What We Offer

Comprehensive Immunization & Preventive Care

From childhood vaccines to adult boosters, our clinic provides evidence-based immunization services tailored to every stage of life.

Childhood & Adolescent Immunizations

Complete vaccination schedules for infants, children, and teens—protecting against preventable diseases and supporting healthy development.

Adult Vaccinations

Flu shots, tetanus boosters, pneumonia vaccines, shingles protection, and other adult immunizations recommended by CDC guidelines.

Travel Health & Vaccines

Pre-travel consultations and required or recommended vaccines for international destinations, ensuring you travel with confidence.

Community Health Programs

Outreach initiatives, school-based clinics, and public health education campaigns serving San Antonio residents of all backgrounds.

Occupational & Employer Services

Workplace immunization requirements, TB testing, and compliance documentation for businesses and organizations throughout Bexar County.

Flu Season & Seasonal Clinics

Annual influenza vaccination clinics, seasonal health screenings, and public health alerts to keep our community protected year-round.

Interior of the San Antonio immunization clinic with medical professionals attending to patients
Our Story

A Legacy of Public Health Excellence

For nearly a century, the City of San Antonio Metropolitan Health District has stood at the forefront of community health protection. Our Immunization Clinic was established to ensure that every resident—regardless of age, income, or background—has access to life-saving vaccines and preventive care.

We are more than a clinic. We are a pillar of San Antonio's public health infrastructure, delivering services that have prevented epidemics, protected vulnerable populations, and built one of the most resilient immunization programs in the state.

95+ Years of Service
50K+ Vaccines Annually
100% Community Focused
Learn More About Us
Our Commitment

Serving San Antonio With Purpose

Our mission is rooted in the belief that preventive care is a right, not a privilege. We work tirelessly to remove barriers and ensure that quality immunization services reach every corner of our community.

No One Turned Away

We serve all residents of San Antonio County, with sliding-scale fees and insurance acceptance to ensure cost is never a barrier to care.

Bilingual Staff

Our team speaks English and Spanish, ensuring clear communication and comfort for all members of our diverse community.

Flexible Hours

Extended weekday hours and Saturday appointments make it easy to fit preventive care into your busy schedule.

CDC-Compliant Care

All protocols follow the latest CDC guidelines and Texas Department of State Health Services standards for vaccine storage and administration.

Visit Our Clinic

Conveniently Located in Downtown San Antonio

Address 332 W Commerce St
San Antonio, TX 78205-2409
Hours Monday–Friday: 8:00 AM – 5:00 PM
Saturday: 9:00 AM – 1:00 PM

Ready to Protect Your Health?

Schedule your immunization appointment today. Walk-ins are welcome, but appointments help us serve you faster.

Call (210) 207-8894
Accepting walk-ins during business hours

Insurance & Payment

  • Medicaid Accepted
  • CHIP Accepted
  • Most Major Insurance Plans
  • Sliding Scale Fees Available
  • Uninsured Patients Welcome
Get In Touch

We're Here to Help

Have questions about our services, insurance, or scheduling? Reach out to us—our friendly team is ready to assist you.

Call Us (210) 207-8894
Email healthdistrict@sanantonio.gov
Visit Us 332 W Commerce St
San Antonio, TX 78205-2409

Send Us a Message

Your information is kept confidential and will not be shared.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website