Immunization Program


Immunizations are one of the greatest achievements in public health. Immunizations are made available to improve overall health and to prevent diseases for the individual, families, and the community. Our goal is to improve the health of the community by reducing or eliminating the transmission of vaccine preventable disease through education, awareness, and immunizations. We aim to have a community protected against all vaccine preventable diseases.

Child Immunizations

Immunization of children for selected diseases is required for school and day care entry in accordance with NH Statutes. Talk to your child’s healthcare provider about the vaccines recommended for their age. A parent or legal guardian must accompany minors.

Children should continue to receive immunizations during the COVID-19 pandemicAs communities continue to open up their services and as local school districts are currently working on their back to school plans, parents and caretakers should work with their healthcare provider to make sure their children are able to stay up to date on routine immunizations.

If your child is due for a well-child visit, call your healthcare provider's office and ask about ways they are safely offering well-child visits during this time. Many healthcare offices are taking extra steps to ensure that well-child visits can happen safely. If you do not have a healthcare provider, are uninsured, or are unable to secure an appointment, please call us at 603-589-4500.

Adult Immunizations

The need for vaccines does not change with age. The protection you receive from vaccination as a child can wear off over time. The vaccines you need as an adult are determined by factors including age, lifestyle, health condition(s), and which vaccines you’ve previously received during your life. 

Vaccines Offered

• Chickenpox• Diphtheria• Flu ($15)
• Hepatitis A & B• Hib• HPV
• Measles• Meningitis• Mumps
• Pneumococcal• Polio• Rotavirus
• Rubella• Shingles*• Tetanus

* Please call 603-589-4500 to check for availability.

Clinic Hours

In partnership with St. Joseph Hospital, we are offering weekly clinics in Nashua for immunizations ONLY. Flu vaccines are available. If you are unable to attend our scheduled clinics, we are also providing immunizations utilizing our mobile outreach van. Click here for an updated schedule!

Tuesdays3pm to 6pmElm Street Middle School (Front Parking Lot)
Fridays10am to 12pmElm Street Middle School (Front Parking Lot)


A fee of $10 is requested at time of service, per person, per visit. Flu vaccines are $15. Cash, card, or check accepted. Immunizations are available to adults over the age of 18 who have NO insurance or are under-insured. No one will be turned away for inability to pay. 

For More Information: 603-589-4500