Post job
Updated April 5, 2024

Average Canadian Pacific Railway salary in North Dakota

$59,396

$28.56 hourly

Entry-level Canadian Pacific Railway salary in North Dakota

$36,000 yearly

How much does Canadian Pacific Railway pay in North Dakota?

The average Canadian Pacific Railway salary in North Dakota is $59,396. Canadian Pacific Railway salaries range between $36,000 to $96,000 per year in North Dakota. Canadian Pacific Railway North Dakota based pay is higher than Canadian Pacific Railway's United States average salary of $56,139. The best-paying job in North Dakota at Canadian Pacific Railway is mechanical engineering director, which pays an average of $142,648 annually.

Canadian Pacific Railway salaries in North Dakota by job title

Canadian Pacific Railway’s highest-paying job in North Dakota is mechanical engineering director, with an average salary of $142,648. In second place is senior information technology manager, which pays $131,684 annually in North Dakota.

Highest paying jobs at Canadian Pacific Railway in North Dakota

RankJob titleAverage Canadian Pacific Railway salaryHourly pay
1Mechanical Engineering Director$142,648$69
2Senior Information Technology Manager$131,684$63
3Technical Infrastructure Manager$123,420$59
4Abap-Developer$119,554$57
5Senior Business Analyst Lead$118,383$57
6Superintendent$114,303$55
7Senior Information Technology Architect$113,979$55
8Infrastructure Manager$113,838$55
9Senior Manager-Supply Chain Manager$113,007$54
10Lead Developer$112,748$54

Highest paying cities in North Dakota for Canadian Pacific Railway

The highest paying cities in North Dakota for Canadian Pacific Railway employees are Jud, Minot, and Nome.

Canadian Pacific Railway workers in Jud earn an average salary of $59,515 a year, compared to Minot with an average salary of $59,499 and Nome with an average salary of $59,436.

Highest paying cities in North Dakota at Canadian Pacific Railway

RankCityAverage Canadian Pacific Railway salaryHourly pay
1Jud, ND$59,515$29
2Minot, ND$59,499$29
3Nome, ND$59,436$29
4Harvey, ND$59,436$29
5Enderlin, ND$59,425$29
6Carrington, ND$59,417$29
7Fargo, ND$59,282$29

Canadian Pacific Railway salaries in North Dakota by department

The departments with the highest salaries for Canadian Pacific Railway employees in North Dakota are IT, Engineering, and Education.

North Dakota Canadian Pacific Railway employees in the IT department earn an average salary of $99,887 a year, compared to an average salary of $82,906 in the Engineering department and $70,003 in the Education department.

Highest paying departments at Canadian Pacific Railway in North Dakota

RankDepartmentAverage Canadian Pacific Railway salaryHourly pay
1IT$99,887$48
2Engineering$82,906$40
3Education$70,003$34
4Marketing$62,571$30
5Construction$56,415$27
6Human Resources$56,413$27
7Facilities$51,892$25
8Supply Chain$51,871$25
9Plant/Manufacturing$49,798$24
10Hospitality/Service$44,711$22

Canadian Pacific Railway competitors salaries in North Dakota

The highest paying Canadian Pacific Railway competitor in North Dakota is Loup Logistics. The average salary at Loup Logistics in North Dakota is $142,648. The lowest paying Canadian Pacific Railway competitor in North Dakota is Wheeling & Lake Erie Railway.
RankCompany nameAverage pay in North DakotaHourly pay
1Loup Logistics$78,769$38
2Kansas City Southern$71,445$34
3Genesee & Wyoming$67,755$33
4BNSF Railway$67,647$33
5Conrail$65,281$31
6Union Pacific$63,273$30
7Montana Rail Link$62,512$30
8Watco$60,644$29
9Norfolk Southern$59,800$29
10Wheeling & Lake Erie Railway$59,732$29

Recently added Canadian Pacific Railway salaries in North Dakota

JobLocationDate addedSalary
Communication AssistantMinot, ND05/12/2025$72,899
Signal MaintainerMinot, ND05/06/2025$72,899
MechanicNome, ND04/22/2025$97,526

Frequently asked questions about Canadian Pacific Railway pay in North Dakota

Search for jobs