Bio izvanredna ličnost velikog ugleda.
Sveti Ivan rodio se u Pomuku, u zapadnoj Češkoj, između g. 1340-1350. Za svećenika je zaređen oko g. 1380., a još iste godine imenovanjem čak iz Rima postavljen za župnika Sv. Gala u Pragu. Godine 1389. je nastala tragična borba između nadbiskupa Jenštejna i kralja Vjenceslava IV., koji je nasilno želio prisvojiti crkvena dobra i postati potpuni gospodar Crkve u Češkoj. U tom je konfliktu Ivan nije stao na stranu kralja, te ga on u noći s glasovitog mosta Karla IV. dao baciti u Vltavu i tako je Ivan poginuo kao mučenik. Tijelo mu je pronađeno te sahranjeno najprije u crkvi svetog Križa uz rijeku, a kasnije preneseno u katedralu sv. Vida u Pragu.
Legenda govori da je Ivan bio ispovjednik kraljeve žene koju je savjetovao da strpljivo podnosi teški karakter svoga supruga. Kralj je želio znati što kraljica govori za vrijeme ispovijedi, no sv. Ivan Nepomuk je uporno to odbijao, jer kao svećenik ne smije odati ispovjednu tajnu. Papa Benedikt XIII. proglasio je 19. ožujka 1729. u Lateranskoj bazilici Ivana Nepomuka svecem i to mučenikom ispovjedne tajne.
Svetog Ivana Nepomuka smatraju zaštitnikom ispovjednika, zaštitnikom dobroga glasa. Zazivaju ga u pomoć i protiv poplava, 23-eg ovog mjeseca slavit će se sv. Ivan Nepomuk i u Mohaču.