John II Sigismund Zápolya (Hungarian: Zápolya/Szapolyai János Zsigmond, Croatian: Ivan Žigmund Zapolja) (18 July 1540 in Buda, Hungary – 14 March 1571, Gyulafehérvár, Transylvania) is King of Hungary from 1540 to 1570 and Prince of Transylvania from 1570–1571.