At least 34 people, including several children, have been killed in a stampede at a beachside concert celebrating the end of Ramadan in Guinea.

The rap concert had been taking place in the capital Conakry.

Hundreds of people gathered at the Donka hospital in predominantly Muslim Guinea's capital to visit the injured and identify the dead.

A Reuters reporter saw the bodies of three children among the dead, while witnesses put the number at around ten.

"There are currently 34 bodies in the morgue. The list of injured keeps growing," a medical source told Reuters, requesting anonymity.

"The oldest among them can't be more than 20. There are young girls among them," he said.

The presidency declared a week of mourning.

The head of a government agency for entertainment was removed from his post following the incident overnight, the presidency added.

Witnesses said the event was attended by up to 10,000 people, mostly children and young people, who came to see popular local rap groups 'Banlieuzart' and 'Instinct Killers'.

A senior police source said the event's organiser was called into the station today alongside two other people involved in the event.

The stampede came at a time when health workers are stretched by an outbreak of Ebola.

The deadly tropical virus was first detected in the poor, mineral-rich West African country in February and has since spread to Liberia and Sierra Leone, killing more than 670 people.