General Johan Ivar Hederstedt (born 26 August 1943) is a senior Swedish Army officer. Hederstedt was commissioned as an officer in 1966 and served in Älvsborg Regiment (I 15) and Northern Småland Regiment (I 12) in the 1960s and 1970s. Hederstedt served with UNFICYP in Cyprus and UNIFIL in Lebanon before becoming commanding officer of the Life Guards Brigade (MekIB 1) in 1988. He was commanding officer of the Western Army Division from 1993 to 1996 and was International Operations Commander at the Swedish Armed Forces Headquarters. Hederstedt was then Supreme Commander of the Swedish Armed Forces from 2000 to 2003.