When does the New Castle Planning Board meet and where? The New Castle Planning Board meets the 4th Wednesday of the month at 7:00 pm in the Town Hall.