skip to content

It's a New Day in Public Health.

The Florida Department of Health works to protect, promote & improve the health of all people in Florida through integrated state, county, & community efforts.

skip to content


Florida Department of Health in Lafayette County

  •  386-294-1321

    Mailing Address

    140 SW Virginia Circle 

    P. O. Box 1806 

    Mayo, Florida 32066 

Immunization Services are only available on certain days: Please call 386-294-1321 for clinic schedule.

No appointment is needed.

For more information about our Clinical Programs contact Cindy Morgan, Nursing Director at 386-294-1321, Ext. 232.

Who Needs a Flu Vaccine? YOU


Vaccines are FREE to all children 6 weeks through 18 years of age.


Fees apply for all adult vaccines, prices vary, call for prices.

  • Hepatitis A
  • Hepatitis B
  • Tetanus/Diphtheria (Td)
  • Tetanus/Diphtheria/Pertussis (Tdap)
  • Measles/Mumps/Rubella (MMR)
  • Influenza (Flu)
  • Shingles
  • Pneumonia


The Florida Department of Health in Lafayette County does NOT offer travel immunizations.

Contact The Florida Department of Health in Alachua County for travel vaccine information. For more information on travel vaccines or to make an appointment, call 352-334-8849