Officials investigate a train crash that left one person dead and another person injured Monday morning near Route 120 and Hainesville Road in Hainesville. | Photo: Woo-Sung Shim / Lake and McHenry County Scanner

One person is dead and another was injured after a dump truck collided with a Metra train, causing the train to partially derail Monday morning in Hainesville.

The Greater Round Lake Fire Protection District and other emergency crews responded to the area south of Route 120 and Hainesville Road in Hainesville for a report of a train crash.

Metra Director of Communications Michael Gillis told Lake and McHenry County Scanner that the incident happened just after 7 a.m.

Metra Milwaukee District North Train #2116 was inbound to Chicago when it struck a dump truck in the crossing at Hainesville Road.

The driver of the truck was killed, Gillis said. One passenger on the train was transported by ambulance to a local hospital.

Officials investigate a train crash that left one person dead and another person injured Monday morning near Route 120 and Hainesville Road in Hainesville. | Photo: Woo-Sung Shim / Lake and McHenry County Scanner

The injured passenger’s condition is not believed to be life-threatening.

The first car of the train derailed but was still upright after the incident. Approximately 40 passengers were on the train.

[Suggested Article]  Over dozen fire departments work for hours to extinguish 80-acre wildfire in Johnsburg

Gillis said there will be no train service north of the accident scene and service on the line south of the scene is disrupted.

Investigators and crews will remain on the scene for several hours and it will take time to rerail the derailed train car.

Metra service for the evening is still undetermined.

The Lake County Coroner’s Office is in the process of responding to the scene and scheduling an autopsy on the truck driver.

Their identity is being withheld pending notification to next of kin.