The injuries included smoke inhalation and chest pains, fire department Deputy Chief Andrew Fossa said. All those aboard were accounted for, the Coast Guard said Sunday evening.
Fire department officials said the fire likely started in the engine room and spread quickly.Officials said the boat's captain saved lives because he turned the boat around when he noticed the flames, managing to get closer to shore and making it easier for first responders to reach those in the water.
Officer Jason Zimmerman of the New Port Richey Police Department said some of the older passengers were face down in the water when he reached them.
"If we didn't show up at the time we did, there were going to be serious consequences," Zimmerman said.
The 59-degree water combined with Gulf breezes created a risk of hypothermia for the passengers, emergency officials said.
"They were absolutely frigid when they got out of there," Fossa said.
The first 911 call about the fire came in around 4:15 p.m., CNN affiliate WFTS reported. The boat was still burning about two hours later.
The fire broke out near waterfront homes, and passengers who jumped out and swam to shore ended up in backyards, a witness, who gave her name only as Hala, told WFTS.