The fire was reported near Candlestick Point just before 10 a.m.
Officials said the victims were reportedly fishing when the boat caught fire. Rescuers transported the four people on board to Oyster Point Marina.
One person was transported to a nearby hospital for treatment of smoke inhalation.
There were no other reports of injuries or damages.