The incident took place near the Meerbusch-Osterath train station in North-Rhine Westphalia, the most populous state in Germany.
The railway has confirmed to German news outlets that a National Express train collided with a DB Cargo train. The freight train was transiting from Dillingen to Rotterdam when the accident occurred, Stuttgart Zeitung reported.
Aid organizations and first responders are being coordinated to transport the injured to medical facilities.
"A torn-off contact wire currently makes it more difficult for the local forces to gain access to the people on the train," the Meerbusch FD said, which noted that as many as 150 people may have been on the plane at the time of the crash.