State law allows waivers for religious or moral reasons.
New Hampshire Administrative Rules Ed 311.01 School Immunization Program
(a) A parent or legal guardian shall have a child immunized against certain diseases as determined in rules He-P 301.14, Immunization Requirements, adopted by the commissioner of the department of health and human services.
(b) A child shall be exempt from immunization in accordance with RSA 141-C:20-c.
(c) A child who is exempt from immunization in accordance with (b) shall not attend school during an outbreak of a communicable disease for which immunization is required under RSA 141-C:20-a.
(d) If a child is not immunized as in Ed 311.01(a), does not have a religious or medical exemption, or is unable to provide evidence of acceptable immunization for conditional enrollment, he/she shall not be admitted to school.
New Hampshire Revised Statutes Annotated 141-C:20-c Exemptions
A child shall be exempt from immunization if:
I. A physician licensed under RSA 329, or a physician exempted under RSA 329:21, III, certifies that immunization against a particular disease may be detrimental to the child's health. The exemption shall exist only for the length of time,in the opinion of the physician, such immunization would be detrimental to the child. An exemption from immunization for one disease shall not affect other required immunizations.
II. A parent or legal guardian objects to immunization because of religious beliefs. The parent or legal guardian shall sign a notarized form stating that the child has not been immunized because of religious beliefs.