Noble Township is one of the twelve townships of Defiance County, Ohio, United States. The 2000 census found 6,171 people in the township, 3,897 of whom lived in the city of Defiance, and 2,274 of whom lived in the unincorporated portions of the township.