JCHD provides both private purchase and Vaccines For Children immunizations.

The fee varies depending on the service provided. Please contact the Jackson County Health Department at 618-684-3143, ext. 119, for specific shot fees.

Jackson County Health Department accepts cash, check, credit/debit cards, Medicaid, Medicare Part B (flu and pneumonia shots only), and Part D is accepted (call for more details) and most private insurers.

To ask if your insurance is accepted for vaccination services or if your child is eligible for the VFC (Vaccines For Children) program, please call Jackson County Health Department at 618-684-3143, ext.119.