John H. Anderson was an American state legislator in Florida. He represented Duval County, Florida in the Florida House of Representatives in 1887. His post office was in Jacksonville.