The Canadian National Railways (CN) operates an extensive network of main line track and branch lines in Alberta.
This is only a partial list.
CN Subdivisions in Alberta
| Subdivision | From | To |
|---|---|---|
| Albreda | Jasper | Blue River |
| Alliance | ||
| Athabasca | ||
| Blackfoot | North Battleford | Vermilion |
| Brazeau | Alix Junction | Ullin Junction |
| Camrose | ||
| Coronado | St. Paul Junction | Waskateneau |
| Daishowa | ||
| Drumheller | Lyalta | Sarcee Yard (Calgary) |
| Edson | West Junction (Edmonton) | Jasper |
| Foothills | Holloway East (near Edson) | Coal Valley |
| Grande Cache | Swan Landing (near Hinton) | Grand Prairie |
| Grande Prairie | ||
| Lac La Biche | ||
| Manning | ||
| Meander River | ||
| Mountain Park | Parkhill Junction | Cadomin |
| Oyen | ||
| Peace River | ||
| Ram River | ||
| Sangudo | ||
| Slave Lake | ||
| Smoky | ||
| Three Hills | Sarcee Yard (Calgary) | Mirror |
| Vegreville | ||
| Wainwright | Biggar | East Junction (Edmonton) |
| Westlock |
