Mansnamnet Ivan eller Iwan är en rysk och i flera slavisktalande länder en form av Johannes som betyder 'Gud har förbarmat sig'. Den ryska smeknamnsformen är Vanja, vilket i Sverige uppfattas som ett kvinnonamn.
Äldsta belägget i Sverige är från år 1797.
Ivan har varit ett ovanligt namn i flera årtionden, men börjar nu bli lite populärare: det tillhör de 200 vanligaste tilltalsnamnen. Den 31 december 2009 fanns det totalt 12 122 personer i Sverige med namnet Ivan/Iwan, varav 3 869 med det som förstanamn/tilltalsnamn[1]. År 2002 fick 102 pojkar namnet, varav 24 fick det som tilltalsnamn.
Namnsdag: 24 maj, (1986–1992: 31 januari).