Bresnahan Qualifications Subcommittee of the Whole School, 6:30 p.m.
Community Preservation Committee, 7 p.m., police conference room, 4 Green St.
Zoning Board of Appeals, 7:30 p.m., City Council Chambers.
Board of the Newburyport Retirement System, 10 a.m.
Solarize Newburyport, 3 p.m. City Hall.
Sewer Commission, 5 p.m., 15 Water St.
School Committee retreat, 6 p.m., high school library.
Newburyport Redevelopment Authority, 7 p.m., City Hall.
Ordinance Review Committee, 8 a.m., City Hall.
School Building Committee, 6:30 p.m., mayor’s conference room, City Hall.
Energy Advisory Committee, 7 p.m., City Hall.
River Valley Charter School Executive Committee, 7 p.m., 2 River Road.
Affordable Housing Trust stakeholders, 7 p.m., municipal library.
Newburyport Parks Commission, 7:30 p.m., City Hall.
Dyke Hendrickson covers Newburyport for The Daily News. He can be contacted at 978-462-6666, ext. 3226 or firstname.lastname@example.org.