All meetings in city or town hall unless otherwise noted. No municipal meetings were posted in Billerica at press time.
MONDAY -- Town Meeting, 7 p.m., high school.
TUESDAY -- Fourth of July Committee, 5:30 p.m.; Library Board of Trustees, 26 East Main St.
WEDNESDAY -- Zoning Board of Appeals, 6 p.m.; Historical Commission, 7 p.m.; Ayer Shirley Regional School Committee, 7 p.m., high school.
THURSDAY -- Board of Selectmen, 6 p.m.
MONDAY -- Board of Health, 6:15 p.m.; Board of Selectmen, 7 p.m.
TUESDAY -- Permanent Building Committee, 6:30 p.m.; TREE Committee, 7 p.m.
WEDNESDAY -- Roberts Field Advisory Committee, 4 p.m., Roberts Field; Parade Committee, 6 p.m., 300 Littleton Road.
MONDAY -- Council on Aging, 4:30 p.m., 951 Mammoth Road; School Committee, 5:45 p.m., high school; School Committee, executive session, 6:15 p.m., public session, 7 p.m.; Recreation Commission, 7 p.m.
WEDNESDAY -- Historical Commission, 6 p.m., 1660 Lakeview Ave.; Veterans Park Concession Stand Committee, 6 p.m.; Conservation Commission, 7 p.m.
TUESDAY -- Town election, polls open noon-8 p.
m., library; Board of Selectmen, 7 p.m.; Board of Health, 7:15 p.m.
THURSDAY -- Safe Pathways, 7:15 p.m.
MONDAY -- Electric Light Commission, public session, 8 a.m., executive session, 9:30 a.m, 23 Station Ave.; Community Preservation Committee, 7 p.m.
TUESDAY -- Select Board, 7 p.m.; Sustainability Commission, 7 p.m.; Trails Committee, 7 p.m.
THURSDAY -- Recycling Committee, 7 p.m.
MONDAY -- Council on Aging Board, 1:30 p.m.; Trust Fund Commissioners, 6 p.m.; Board of Selectmen, 6:30 p.m.; Conservation Commission, 7:30 p.m.
WEDNESDAY -- Board of Assessors, 8:30 a.m.; Permanent Municipal Building Committee, 7 p.m.; Economic Development Committee, 7:30 p.m.
MONDAY -- City Council Finance Subcommittee and School Committee Finance Subcommittee, joint meeting, 5:30 p.m, 150 Draper St.; Zoning Board of Appeals, 6:30 p.m.
TUESDAY -- City Council Environment & Flood Issues Subcommittee, 5:30 p.m.; City Council, 6:30 p.m.
MONDAY -- Board of Selectmen, 6:45 p.m., middle school; Town Meeting, 7:15 p.m., middle school.
MONDAY -- Housing Authority, 4 p.m., Saunders Circle Community Building; Planning Board, 7 p.m.
MONDAY -- North Middlesex Regional School District Building Committee, 5 p.m., high school; Board of Water Commissioners, 5 p.m., 540 Main St.; Board of Health, 6 p.m.; North Middlesex Regional School Committee, 7 p.m., high school; Cemetery and Parks Commission, 7 p.m., 29 Highland St.
TUESDAY -- Council on Aging, 10 a.m., 16 Dudley Road; Board of Selectmen, executive session, 5 p.m., open session, 6 p.m.; Recreation Commission, 6:05 p.m.
WEDNESDAY -- Recreation Commission, 6:45 p.m., 274 Main St.
TUESDAY -- Council on Aging, 3:30 p.m., 169 Westford Road; Board of Selectmen, 6:30 p.m., 205 Westford Road; Sewer Commission, work session, 6:30 p.m.; 205 Westford Road; Town Meeting and Special Town Meeting, 7 p.m., 205 Westford Road.
WEDNESDAY -- Board of Fire Engineers, 7 p.m., 26 Kendall Road.
MONDAY -- Board of Health, 6 p.m.; J.V. Fletcher Library Board of Trustees, 7 p.m., library; Energy Committee, 7:30 p.m.
TUESDAY -- Cemetery Commission, 8:15 a.m.
MONDAY -- Housing Authority, 5 p.m., 41 Deming Way; Historical Commission, 7 p.m., 430 Salem St.; Board of Selectmen, 7 p.m.