Johan II (in Portugees, João II; Lissabon, 3 Maart 1455 – Alvor, 25 Oktober 1495) was van 1481 tot sy dood in 1495 die koning van Portugal. Onder sy heerskappy is die mag van die Portugese troon hervestig, nuwe lewe in die ekonomie geblaas en die verkenning van Afrika en die Ooste voortgesit. Johan was die seun van Alfons V van Portugal en Isabella van Coimbra. Sy eerste opdrag was om die mag van die adel in te perk en hy skroom nie om bloed in die proses te vergiet nie. Op buitelandse gebied het hy kolonisasie voortgesit. Sodoende is die vesting Elmina in 1482 aan die Goudkus gestig. Dit het toegang verleen tot die goud van Wes-Afrika, wat Portugal se inkomste sou verdubbel. In 1483 bereik sy gesant Diogo Cam die Kongo. In 1484 verwerp Portugal die idee van Christophorus Columbus om Indië vanaf die weste te bereik, omdat dit as onsinnig beskou is. Hiermee is 'n lang debat met Spanje begin, wat in 1494 op die Verdrag van Tordesillas uitgeloop het. Die verdrag het die (nog grotendeels onontdekte) wêreld gelykop tussen die Spanjaarde en die Portugese verdeel.