Harvesters — Current Event Date

Looking for food assistance?

We partner with Harvesters to provide free food for local households at our clinic!

 
Our next event is September 17th from 10am - 12pm while supplies last. Just walk-in or call ahead at (816) 447-0421 to check availability.

Measles Updates

Measles Updates

Measles outbreaks have spread across the US, with Missouri recently announcing a confirmed measles case connected to international travel.

 

Almost all measles patients are unvaccinated. We encourage you to know your family's MMR vaccination status and get caught up if needed.

100 Years of Health

This year, we're celebrating 100 years of public health in Jackson County and looking forward to another century of progress.

Make Appointment

Affordable clinical services.

Accessible health information.

Effective community resources.

Free Narcan 7/4

Need naloxone?
We're here to help.

Naloxone is a nasal spray that can reverse an accidental opioid overdose. Stop by our office or fill out our online request form to pick up one of our free kits today.

previous arrowprevious arrow
next arrownext arrow

Interpretation Services

For free assistance in Spanish, please call (816) 404-6427.

Para obtener asistencia gratuita en español, llame al (816) 404-6427.

Need Food for Your Home?

We offer free produce and nonperishable items on a first-come, first-served basis every month. No need to pre-register — just stop by during an event while supplies last.

 

View Upcoming Events

100 Years of Health Literacy: MCPL Partnership

Public health is not just about vaccines, and public libraries are not just about books. Both JCPH and the Mid-Continent [...]

Follow the Money: Mapping Local Public Health Investments to Drive Real Change

The world is full of wicked problems – those persistent, complex issues that defy easy solutions and quietly erode the [...]

Harm Reduction Policies: Recommendations for Leaders

Missouri stands at a critical turning point. For the first time since 2019, there has been a decrease in drug [...]

89% of health happens outside of the doctor’s office.

That’s why we are passionate about working to ensure that all people have the opportunity to live their healthiest throughout Jackson County.

Not only do we provide essential clinical services (such as vaccinations) at a low cost, we work upstream on policies, environmental conditions, and community factors that all play a role in health. We use a multi-prong approach to improve our community’s health, which includes health promotions, communicable disease prevention, public health emergency preparedness, clinical services, operations, and quality improvement.

We truly believe we can help improve the health of all people, and we’re passionate about achieving those results. Everything we do is for the individuals of Jackson County, and our goal is to see all people living their healthiest lives.

Services You've Been Searching For

Services You've Been Searching For

Clinical Services

• Immunizations
• STI Tests
• Physicals
• TB Skin Tests
• Breast & Cervical Cancer Screenings
• Medical Records Requests

Vital Records

• Birth Certificates
• Death Certificates

Community Resources

• Car Seat Safety Inspections
• Childcare Provider Classes
• Early Education Classes
• Women, Infants & Children (WIC)
• Emergency Preparedness
• Disease Prevention
• Environmental Health
• Resource Links

How it Works

Our clinic is staffed with skilled practitioners and support staff who are committed to ensuring quality service!
We're open Monday through Friday from 8:00am – 4:00pm.
  • 1
    View Available Services

    Click the link below to view our current services.

    View Services
  • 2
    Schedule Appointment

    Schedule an appointment online for vaccines, TB skin tests, and more! You can also call our clinic at (816) 404-6416.

    Schedule Appointment
  • 3
    Come to your Appointment

    Remember to bring in your insurance card and vaccination record.*

    View Map
*Please show up 15 minutes early to your appointment if you haven’t completed the online registration form. Save time at your appointment by providing your patient information online at least two hours before your appointment time.

Schedule an Appointment

Come on in and see how Jackson County Public Health can help you!