D
- Dalhousie Navigation Company
- Davenport Street Railway
- Detroit Belt Railroad
- Detroit, Grand Haven and Milwaukee Railway
- Detroit and Huron Railway
- Detroit and Huron Railway
- Detroit and Milwaukee Railroad
- Detroit and Milwaukee Railway
- Detroit and Pontiac Railroad
- Detroit Terminal Railroad
- Detroit and Toledo Shore Line Railroad
- Digby and Annapolis Railway
- Dominion Telegraph Company
- Dominion Telegraph Securities
- Drummond County Railway
- Duluth, Rainy Lake and Winnipeg Railway
- Duluth, Virginia and Rainy Lake Railway
- Duluth and Virginia Realty Company
- Duluth, Winnipeg and Pacific Railroad
- Duluth, Winnipeg and Pacific Railway
Read more about this topic: List Of Canadian National Railways Companies