Tower City is a city located in Cass County North Dakota. With a 2020 population of 273, it is the 128th largest city in North Dakota and the 15648th largest city in the United States . Tower City is currently growing at a rate of 1.49% annually and its population has increased by 7.91% since the most recent census, which recorded a population of 253 in 2010. Tower City reached it's highest population of 273 in 2021. Spanning over 2 miles, Tower City has a population density of 133 people per square mile.
The average household income in Tower City is $90,037 with a poverty rate of 8.02%. The median rental costs in recent years comes to $467 per month, and the median house value is $129,400. The median age in Tower City is 41.1 years, 37.4 years for males, and 41.8 years for females.