The Nashua Community Health Department offers clinics for the various services:
  • Blood Pressure
  • Immunization


The clinics offered are walk-in. No appointments are needed.


Please use the side entrance on Elm Street after 5 p.m.. Metered parking is available on the street and in the Maple Street parking lot. Handicapped parking is located next to the building on Elm Street.

Announcements & Cancelations


Clinic Schedule & Fees

Day of the Week
Time Fee
Blood Pressure
Tuesday 1:30 - 3:30 p.m.
Blood Pressure
Friday 8:30 - 10:30 a.m.
Immunizations Tuesday 4 - 7 p.m.
Immunizations Friday
8:30 - 10:30 a.m.
STD/HIV/HCV Thursday 3 - 6 p.m.
Please call 603-589-4500 for pricing
Immunization Fees
Although a fee is requested, no one will be denied immunization treatment due to inability to pay.
  1. Immunization Clinic
  2. STD/HIV/HCV Clinic
  • All childhood immunizations are available for individuals who are 18 years and younger. A parent or legal guardian must accompany minors under age 18.
  • Immunizations are available to adults over the age of 18 who have no insurance or are under-insured, which means you have health insurance, but the coverage does not include vaccines or the insurance only covers selected vaccines.
  • A fee of $10 is requested at the time of service, per person, per visit. Cash, check, Visa, Mastercard or Discover cards are accepted.
  • Please bring in past Immunization records if available.
  • For more information on vaccines, visit our Vaccines page.