Biddeford police said the call came in around 4 p.m. on Sunday.
They said the incident happened along the tracks near Pomerleau Street.
The train that struck the man did have passengers on board.
According to officials, the investigation will be taken over by the Amtrak police.
The name of the victim was not immediately released.