Saint John (tansk. Sankt Jan; ransk. Saint-Jean) on aiemmin Tanskan Länsi-Intiaan kuulunut saari, joka on vuodesta 1917 kuulunut Yhdysvaltain Neitsytsaariin.[1]
Saari sijaitsee 5 km itään Saint Thomas -saaresta. Sen pinta-ala on 55 km². Saari on vuorinen, sen korkein kohta on 387 metriä merenpinnan yläpuolella, ja se on enimmäkseen metsien ja pensaikkojen peittämää. Saarella on satamakaupunki Cruz Bay.[1]
Vuonna 1841 saaressa oli 2 555 asukasta, vuonna 1911 asukkaita oli 941[1]. Vuonna 2010 asukkaita oli 4 170, ja vuonna 2020 asukkaita oli 3 881[2]. Saari kuului Tanskalle vuodesta 1684 vuoteen 1917, jolloin Tanska myi saaren Yhdysvalloille.[3]
Saarelle perustettiin kansallispuisto 1950-luvulla, jolloin Laurance S. Rockefeller osti suuren osan saarta ja lahjoitti alueen valtiolle kansallispuiston perustamista varten.[4]