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 Keene Parks and Recreation Department, announces a one day tournament for Adult Co-ed Kickball. This event will take place June 11th, 2016 throughout the day. The event will be played as a round robin tournament that will lead into a double elimination. Rosters are limited to 8 players per team but no less than six players. Teams must be co-ed! This event is designed for adults to have fun while increasing their physical activity. The deadline for rosters and a tournament fee of $50 is due Tuesday, June 7th at 5:00PM at the Recreation Center, 312 Washington Street, in Keene. Rosters can be downloaded by visiting our website

All fees must be paid by the deadline of June 7th at 5:00PM at the Recreation Center to be eligible for the tournament. League rules will be distributed to the team captain when they turn in the tournament fee. For all questions about this event please call Meghan Spaulding at 603-357-9829.


Wednesday, February 24, 2016 - 12:00pm - Tuesday, June 7, 2016 - 12:00pm

The Keene Parks and Recreation Department, announces a summer season of Adult Co-ed Soccer. This program will start on June 9th and will be played on Thursday evenings from 6-8pm until August 18th. The league is designed for adults to have fun while increasing their physical activity. All players who register are placed on a team regardless of ability. This program will take place at Carpenter Street field. It will be pick up style. The cost is $20 per person and you must sign up through our office at 312 Washington Street or online here. The deadline for registration is June 8th at 4:00PM. For more information on this league, please contact Meghan Spaulding at 603-357-9829.  

Monday, April 4, 2016 (All day) - Thursday, June 30, 2016 (All day)

Swimming lessons are taught at both pools Instructors on weekday mornings.  Cost for Keene Resident is $30/per person and $45/per person for non-residents.  Ages 5 (entering kindergarten) and older.

Session I: Monday, June 20th- Thursday, July 14th. Signs up will be online and in person starting on Monday, June 6th. There is limited space for all level and once a level is full it is full. Coming soon will be the swim levels that are being offered.  Please note: the schedule that is posted can be changed due to staffing or needs of classes. Once June 1st comes the schedule will be finalized.

Monday, April 11, 2016 (All day) - Monday, June 6, 2016 (All day)

A fishing  derby for children on Saturday May 14th at Robin Hood Park Pond beginning at 8 AM. For further information call David Wright at 357-1435.

Saturday, May 14, 2016 - 8:00am