Skip to content
Welcome to the Town of
Middlesex
North Carolina
Click Here to Pay Your Bill Online
Home
Our Town
About Middlesex
Departments and Services
Water and Sewer
Trash Collection
Facilities
Community Facilities and Parks
Departments and Services
Schools
Government
Documents & Forms
Town Board Meeting Minutes
Annual Water Quality Report
License and Permit Information
Property Tax Information
Planning and Development
Notices/Meetings
Town Board Meetings
Town Board Meeting Minutes
Links
Contact
Home
Our Town
About Middlesex
Departments and Services
Water and Sewer
Trash Collection
Facilities
Community Facilities and Parks
Departments and Services
Schools
Government
Documents & Forms
Town Board Meeting Minutes
Annual Water Quality Report
License and Permit Information
Property Tax Information
Planning and Development
Notices/Meetings
Town Board Meetings
Town Board Meeting Minutes
Links
Contact
Search
Weather Forecast & Local News
MIDDLESEX WEATHER
WRAL.com Local News
North Carolina ranks No. 2 for buildings exposed to wildfire
Wake schools plans 'major shift' in new HVAC, facilities plan
Remains found in Wilson County in 1977 identified as missing 15-year-old girl
NC highway patrol arrests 83 for DWI during Labor Day weekend crackdown
Charges against former coach dismissed after witness changed her story
Button batteries can kill in hours, what parents need to know
Car hits Johnston County school bus with 23 children on board; no injuries reported
Girl Scouts reveals 2 new online-exclusive cookies for pups and people with food allergies
Durham's new police chief Stephanie Mardis aims to target violent crime
Trailer fire blocks lanes on I-40 West near Chapel Hill
Recent Posts
July 13, 2026, Regular Session Minutes
September 1, 2026
June 16, 2026, Special Board Meeting Minutes
September 1, 2026
June 8, 2026, Regular Session Minutes
September 1, 2026
May 26, 2026, Special Board Meeting Minutes
September 1, 2026
May 11, 2026, Regular Session Minutes
September 1, 2026
2025 Annual Drinking Water Quality Report
June 9, 2026
April 13, 2026, Regular Session Minutes
May 28, 2026
March 9, 2026, Regular Session Minutes
May 28, 2026
February 9, 2026, Regular Session Minutes
May 28, 2026
January 12, 2026, Regular Session
February 19, 2026