Saint John (, ) – rzeka w Stanach Zjednoczonych (stan Maine) oraz Kanadzie (prowincja Nowy Brunszwik) o długości 724 km oraz powierzchni dorzecza 66 000 km².
Źródła rzeki znajdują się w Appalachach, a uchodzi ona do zatoki Fundy.
Główne dopływy rzeki to: Aroostook, Tobique.
Na rzece Saint John znajduje się wiele progów oraz wodospadów. Wykorzystywana jest ona w energetyce oraz w żegludze (od miasta Fredericton).
Kategoria:Rzeki graniczne Kategoria:Rzeki w Maine Kategoria:Rzeki w Nowym Brunszwiku Kategoria:Zlewisko Zatoki Fundy