St. John is ranked #1 271 in the city population ranking in United States (US).