City Attorney

The City Attorney provides legal services to the City Council, its various standing and ad-hoc committees, to the boards and commissions of the City and to the City Manager and his department heads. The City Attorney represents the City in all matters in which it has an interest coming before any court, tribunal, quasi-judicial or legislative body, commences and prosecutes all actions and suits to be commenced by the City or any of its officers in his/her official capacity. He appears, defends and advocates the rights or interests of the City in any suit or prosecution wherein any estate, right, privilege, ordinance or act of the City or any breach of any statute or ordinance may be brought into question. In addition, the City Attorney reviews and comments upon all deeds, leases, contracts and other legal interests tendered to him prior to their execution or acceptance and renders all legal opinions as may be requested of him.

The City Attorney is a charter officer of the City of Keene and reports to the City Council.

Contact Information

Legal Department
3 Washington Street
Keene, NH 03431


Thomas P. Mullins, City Attorney
Barbara DiNapoli, Paralegal

Current Programs

Events Coming Up

The Annual Keene Pumpkin Festival will be held on Saturday, October 18, 2014 from Noon to 8:30 PM in downtown Keene.  The sponsor, Let It Shine, Inc., has many wonderful venues and activities scheduled.  Please click here to visit their website for further details.  Satellite Parking is available at various locations around the City, with shuttle bus service to and from the event.  The event will include a children's costume parade and other family friendly activities suitable for all ages.

Wednesday, October 1, 2014 (All day) - Sunday, October 19, 2014 (All day)

Grab your snowshoes and come on out to Wheelock Park on Saturday, January 31st at 9am, for our first ever Snowshoe 3k! This race will take you through the park. Register online at or stop in the office. Participants must have their own snowshoes to take part in this activity.  Pre- registration is $25 per person and registrations after January 2nd will be $30 per person. All proceeds will benefit our Program Scholarship Fund!

Snowshoe Mile Run for Kids! Race will start at 10AM

Have a young child who wants to join you on the race? Do not worry, we will have a snowshoe mile run for the kids as well. Register for this online at or stop on in the office. Pre-registration is $5 per child and registrations after January 2nd will be $10 per child. All proceeds will benefit our Program Scholarship Fund!


Looking to volunteer for this event? Please contact Meghan Spaulding at 357-9829 or

Tuesday, October 28, 2014 - 11:00am - 11:35am

Program: A Coed Youth Basketball Program is for grades K-6th. This program is designed to teach all children the fundamentals of basketball. We encourage them to enjoy themselves throughout the season. This program does not stress competition but rather, recreation and good sportsmanship. 

Age & Division: Teams will be grouped in three divisions: K-1st grade (fundamental instructional league), 2nd & 3rd grade, 4th-6th grades. K-1 will meet on Saturdays beginning January 3rd thru February 7th from 9:30 to 10:15 AM. The 2/3 and 4/6 divisions will meet Saturdays January 3rd thru February 7th, from 10:30 AM to 3 PM. Schedules will be available at the first practice and online. Coaches will notify players of the time of their first practice. There is no guarantee that your child will be placed on a specific team at your request. Please plan accordingly. All requests must be written on registration form by both parties and must be done so prior to the deadline date. The Keene Parks and Recreation Department reserves the right to limit registration and participation in any program. Keene Parks and Recreation also reserves the right to effect other changes in the program, including but not limited to date and time changes, registration limit and others, as may be required.

Location: The program is held at Keene Recreation Center on 312 Washington Street

Fee:  Resident is $45.00 and non-resident is $60.00. The cost of this program includes a Basketball jersey for each participant. Please make all checks out to City of Keene. Registration forms can be found online at or at the recreation center.


Volunteer: Our Youth Basketball Program runs off Volunteer Coaches! If interested in coaching please contact Meghan Spaulding at the Recreation Center at 357-9829 or


Deadline: The deadline has been extended to Wednesday, December 3rd at 5PM. Please Note: There is a $15 late fee for registrations received December 4th or later. Children will be placed only if space is available.

Wednesday, October 29, 2014 - 7:00am - Thursday, December 4, 2014 - 7:00am