According to the 2020 Census conducted by the US Census Bureau, there was a total population of 541 people in 227 households, with an average family size of 2.4 people per household.
57% of the town's population are currently married, with 34.5% of women aged 15–50 having given birth in 2020.
[3] The income per capita of Hope Township was only $25,250 in 2020, far below the Kansas average of $32,798.
[3] Of the 541 people in the town, 53 of them are veterans which is 13.1% of the population which is higher than the state average of 7.9%.
This article about a location in Dickinson County, Kansas is a stub.