Town Council

The Town Council is composed of five (5) members who are each elected at large on a nonpartisan basis to a different "seat". Each member is a qualified elector and a resident of the Town of Haverhill. All powers of the Town shall be vested in the Town Council, except those powers specifically given to the Mayor and reserved to the electors of the Town.

Town Council Workshops are held the first Tuesday of each month at 12:00 p.m at Town Hall. Regular Town Council meetings are held the second and fourth Thursday each month at 7:00 p.m. at Town Hall.

Council Members

Council Members
Jay Foy Mayor, Seat No. 3 jfoy@townofhaverhill-fl.gov
Lawrence Gordon Vice Mayor, Seat No. 4 lgordon@townofhaverhill-fl.gov
Dennis Withington Council Member, Seat No. 1 dwithington@townofhaverhill-fl.gov
Ray Caranci Council Member, Seat No. 2 rcaranci@townofhaverhill-fl.gov
Dr. Teresa Johnson Council Member, Seat No. 5 tjohnson@townofhaverhill-fl.gov