Police in Parkland, Florida, are responding to reports of an active shooter at a local high school.
The Broward Sherriff’s Office said it was “working a developing incident” at Stoneman Douglas High School.
“There are reports of victims,” it added, warning that the shooter was still at large and urging people to avoid the area.
US media outlets reported that up to 20 people may have been injured, while some have been evacuated.
A local Fox news affiliate reported seeing several people being treated for injuries outside the school.
The local public school district tweeted: “Today, close to Marjory Stoneman Douglas High School’s dismissal, students and staff heard what sounded like gunfire.”
“The school immediately went on lockdown but is now dismissing students. We are receiving reports of possible multiple injuries,” it said.
Video footage from the scene showed students being evacuated in small groups, while armed police patrolled the school’s perimeter.
Coral Springs Police department, meanwhile, tweeted instructions to teachers and students to “remain barricaded inside until police reach you”.
The FBI also said it was attending the scene and assisting local law enforcement.
US television networks reported large numbers of parents had gathered outside the police perimeter.
“The president has been made aware of the school shooting in Florida,” said White House Deputy Press Secretary Lindsay Walters.
“We are monitoring the situation. Our thoughts and prayers are with those affected.”
Congressman Ted Deutch, the district’s representative, tweeted: “I’m sick about this news from home. Just spoke with the sheriff. This is devastating.”
He said it was an “incredible school in my district – great teachers and staff, involved parents and amazing kids. Spoke with the kids there just a few weeks back.”