
St. Donatus
- County:
- Jackson County
- County Seat:
- No
- Area (mi²):
- 0.374
- State:
- Iowa
St. Donatus is a city located in Jackson County, Iowa. St. Donatus has a 2025 population of 117. St. Donatus is currently declining at a rate of -0.85% annually and its population has decreased by -3.31% since the most recent census, which recorded a population of 121 in 2020.
The average household income in St. Donatus is $51,357 with a poverty rate of 17.56%. The median age in St. Donatus is 60.3 years: 62 years for males, and 58.8 years for females.