Click on the Dog Licensing button below to request a Dog License online.

Per RSA 466:1 Procuring License; Tag. – Every owner or keeper of a dog 4 months old or over shall annually, cause it to be registered, numbered, described, and licensed for one year in the office of the clerk of the city or town in which the dog is kept, and shall cause it to wear around its neck a collar to which shall be attached a metal tag with the following information thereon: the name of the city or town, year of issue of license and its registered number. The tag and license shall be furnished by the clerk at the expense of the city or town. Regardless of when the license is obtained, the license shall be effective from May 1 of each year to April 30 of the subsequent year.

Current veterinary certificate with proof of rabies injection (i.e. rabies tag number and expiration date).
Proof of neutering/spaying if not already on file with the Town Clerk.

$2.00 First dog only if owner is 65 years of age or older.
$6.50 Spayed or neutered.
$6.50 Puppy (must be under 7 months old at time of registration).
$9.00 In-tact male or female.


If fees are not paid by June, the following fees will be applied to each license:
$1.00 – Monthly late fee starting June 1st
$25.00 – Civil Forfeiture fee beginning June 20th

If you have a current NH registration for your dog, bring your license into the Town Clerk’s office so that you we can transfer the license for a $.50 fee. If you are from out-of-state please refer to the above information.