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

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)

The Keene Parks and Recreation Department will be offering one session of group lessons with Bill Hay.  Register for these classes at the Recreation Center.

For Ages:

U-10 Monday and Wednesday 9:30 AM-10:30 AM- July 11th thru July 27th, twice a week. Cost $60

U-14 Tuesday and Thursday 9:30 AM-10:30 AM July 12th thru July 28rd twice a week. Cost $60

Adult Session (6 classes) July 12th thru July 28th, twice a week, on Tuesdays and Thursdays from 6:00 PM-7:00 PM. Cost $60. Class sizes are limited to 12 students, and generally fill quickly.  All lessons will take place on the Wheelock Park Courts. Call Keene Parks and Recreation to sign up today online!


For any more information please contact Meghan Spaulding at 357-9829. 

Thursday, June 2, 2016 (All day) - Tuesday, July 12, 2016 (All day)

Concerts are held at the Bandstand, Central Square Common on Wednesdays from 7-8:30 PM.  Bring your lawn chair and enjoy!  In case of rain, the concerts are held at the Recreation Center, 312 Washington Street, in the multi-purpose room, same time.  Concerts are free!

6/22 Keene American Legion Band
6/29 Westmoreland Town Band
7/6   The Ticket
7/13 Dragon Fly *Judy, Ken, Dan and Owen
7/20 Murphy's Blues Band
7/27 Walt Sayre Orchestra
8/3 The Whiteboards
8/10 The Tom Foolery Band

Wednesday, June 22, 2016 (All day) - Wednesday, August 10, 2016 (All day)

A non-competitive youth soccer leagueorganized by the Recreation Center starting September 5th.
Age & Divisions: Teams will be grouped in three divisions based on grade: K-1, 2-3, 4-6. The season will last total of eight weeks. K-1 teams will play Monday and Wednesday evenings. 2-3 & 4-6 groups will play Tuesday and Thursday evenings.
Location: Wheelock Park
Cost: Resident $45.00, Non-Resident $60.00.Cost includes a uniform for each participant.

Registration can be done online or at the Recreation Center. We are accepting registrations as of June!

Volunteer: Our Youth Soccer league runs off Volunteer Coaches! If interested in coaching please contact Meghan Spaulding.

Deadline: Registrations will be accepted until Wednesday, August 31st at 5:00 PM.

Monday, June 27, 2016 (All day) - Wednesday, August 31, 2016 (All day)