Helping you & yours live a healthy life.
At Jackson County Public Health, we believe everyone deserves access to care, no matter your insurance status, income, or background. That’s why our clinic offers low-cost, high-quality health services in English and Spanish, including childhood immunizations, STI tests, physicals, and more.
As a health department, we don’t make a profit off of these services— we’re here to be a resource for you. Read on to explore our full list of services, pricing details, and additional resources.

Affordable health services for the whole family.
Childhood Immunizations & School Vaccines
If you do not have insurance or are under-insured, you’ll pay just $20 per child for your visit— regardless of how many vaccines your child needs.
ADULT IMMUNIZATIONS & OTHER SERVICES
We accept most insurance plans and offer clear, low-cost pricing for all services.
Out-of-network or unsure what services your insurance covers? Contact your insurance provider to verify your benefits.
Services Offered at JCPH
Click the name of a service to view appointment details, prices, and more.
Birth & Death Certificates
Need an official copy of a birth or death certificate? Your visit to Jackson County Public Health’s clinic is the perfect opportunity to pick one up. For same-day pick-up, make sure to choose our express pick-up option and submit your application online at least one hour ahead of your visit.

Need transportation assistance?
We can help.
If you are in need of transportation to & from your appointment, help is available. To learn more, call/text our team at (816) 447-0421 or email JACOHDcommunityhealth@uhkc.org.


Interpretation Services & Accessibility
- English- & Spanish-language clinic appointments with bilingual team members
- Interpretation services in 12+ languages
- Wheelchair-accessible entrance & rooms
- Private lactation room available for nursing mothers
- Sensory kits with noise–cancelling headphones and other tools are available at the front desk
Do you need other accommodations for your visit? Call/text our team at (816) 447-0421 or email us.
Have Clinic Questions?
Please email us or call our clinic during business hours (weekdays, 8 AM – 4 PM).
