The school said the incident took place as the school was dismissing students.
The shooter was identified as Nikolaus Cruz, a 19-year-old expelled student at the school. He was captured shortly after the shooting. An AR-15 semi-automatic rifle was found at the site.
The Police reportedly captured the suspect about 1.6 kilometres from the school.
Meanwhile, US President Donald Trump said, "My prayers and condolences to the families of the victims of the terrible Florida shooting. No child, teacher or anyone else should ever feel unsafe in an American school."
We are responsible for a level of mass atrocity that happens in this country with zero parallel anywhere else," he said.
"Let me just note once again for my colleagues: this happens nowhere else other than the United States of America. This epidemic of mass slaughter, this scourge of school shooting after school shooting," he added.
"It only happens here not because of coincidence, not because of bad luck, but as a consequence of our inaction," he said.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)