St. John is een plaats (town) in de Amerikaanse staat Indiana, en valt bestuurlijk gezien onder Lake County.
Bij de volkstelling in 2000 werd het aantal inwoners vastgesteld op 8382[1].
Volgens het United States Census Bureau beslaat de plaats een oppervlakte van 17,5 km², waarvan 17,4 km² land en 0,1 km² water.
De onderstaande figuur toont nabijgelegen plaatsen in een straal van 12 km rond St. John.
Lokasi Pengunjung: 3.145.155.240