A freight train derailed in the Rosedale section of Baltimore County about 2 p.m. Tuesday.
Several cars are on fire, creating thick plumes of white and black smoke.
At least eight cars derailed, and flames are visible from the wreckage. Many more cars remain upright.
Firefighters are evacuating the immediate area.
Several nearby buildings collapsed, police said. The side of a large building next to the tracks appears to be blown off.
The derailment occurred in the area of Lake Drive and 66th Street.