John II of Baden was a titular Margrave of Baden and was Archbishop and Elector of Trier as John II of Baden from 1456 until his death in 1503.