The bodies of five children have been found in an apartment in a German city.

German police said the bodies of three girls and two boys were found in the city of Solingen, near Cologne.

Police officers stand outside a residential building where the bodies of five children were found in the western town of Solingen, Germany
Image: Police officers are seen guarding a property at the scene

Officers said their mother, a 27-year-old, is a suspect.

She jumped in front of a train in Dusseldorf and was taken to a hospital with injuries, they added.

The girls were aged one, two and three, and the two boys ages six and eight. The mother’s sixth child, an 11-year-old boy, survived.

Emergency services are still at the scene, in the Hasseldelle area of the city, with images published by local press showing three ambulances outside a block of flats.

The cause of death has not been confirmed yet.

Authorities in nearby Wuppertal are investigating.