When are property taxes due in New Castle? New Castle’s property taxes are due annually each December 1st.