Census designated place in Brevard County, Florida, United States
Port St. John is a census-designated place located between Titusville and Cocoa in Brevard County, Florida. The population was 12,267 at the 2010 United States Census. Wikipedia