Mary Johnson, 87, of Belmond, passed away Monday, February 23, 2026, at the Iowa Specialty Hospital in Belmond.