John the Good
John the Good may refer to:
- Jan II the Good, Polish prince, Duke of Opole
- John the Good, or John Bono, bishop of Milan in the 7th century
- John II Komnenos, Emperor of the Byzantine Empire
- John II of France, King of France
- John I of Portugal, King of Portugal and the Algarve
- Johann II, Prince of Liechtenstein, Prince of Liechtenstein