what county is port st john fl
Port St. John is located in Brevard County, FL. The population is 12,286, making Port St. John the 9th largest city in Brevard County. There are 1 public schools in Port St. John with an average Homefacts rating of C. The total crime rate for Port St. John is high, and there are 0 registered sex offenders residing in the city. Unemployment in Port St. John is moderate and the median home sales price is $0. Cities near Port St. John include Sharpes, Titusville and Cocoa.