Veale Township is one of ten townships in Daviess County, Indiana. As of the 2020 census, its population was 1,130 (up from 1,095 at 2010) and it contained 449 housing units.
Veale Township was organized on 12 May 1817 at the first meeting of the Daviess County Commissioners. and named for James Veale; one of the township's first residents, Veale had settled there in 1807 or 1808. In the county's early history, Veale Township was an industrial leader: within its boundaries were the first sawmill and the first distillery in Daviess County.
According to the 2010 census, the township has a total area of , of which (or 98.11%) is land and (or 1.92%) is water. Horseshoe Pond and Jackson Pond are in this township.
(This list is based on USGS data and may include former settlements.)
The township contains one cemetery, Bethel.