At least 10 people have been killed in a shooting at a school in south-west Germany, police say, according to BBC.

Most of the dead are thought to have been pupils at the Albertville secondary school in Winnenden, north of Stuttgart.

Reports say the gunman, thought to be a 17-year-old former pupil wearing black combat gear, fled into the town centre.

A search is underway with helicopters circling over the town. Police and rescue teams are at the school.

Earlier reports said a suspect had been arrested, but German police say the gunman is still on the run.

The incident is reported to have begun around 0945 (0845 GMT).

"We have to assume a death toll in the double-digits," a spokeswoman for the interior ministry in the state of Baden-Wuerttemberg told the Reuters news agency.

"These are students," she said.

The editor of the local paper, Frank Nipkau, told television channel N-TV that eight pupils and two adults were among the dead.

About 1,000 children are thought to attend the school, in the town some 20km (12 miles) north-east of Stuttgart.