Swan township is located in Noble County, Indiana. Swan township has a 2026 population of 2,311. Swan township is currently growing at a rate of 0.57% annually and its population has increased by 0.3% since the most recent census, which recorded a population of 2,304 in 2020.
The median household income in Swan township is $112,056 with a poverty rate of 0.71%. The median age in Swan township is 48.9 years: 48.6 years for males, and 50.6 years for females. For every 100 females there are 97.0 males.