Welcome to the Town of

Middlesex

North Carolina

Weather Forecast

MIDDLESEX WEATHER

Upcoming Events