SalaryData

Software Engineer Salary in North Dakota

Based on 730+ workers in North Dakota

Data year: 2025 · Last updated: October 2026

Median Annual Salary (ND)

$78,330

$37.66/hr

vs National Average

$106,671

-26.6% vs national median

Salary Range (10th–90th)

$39K – $124K

730 employed in North Dakota

Salary Distribution — Software Engineer in North Dakota

Software Engineer (ND) salary percentiles
PercentileAnnual Salary
10th percentile$38,730
25th percentile$55,740
Median (50th percentile)$78,330
75th percentile$101,450
90th percentile$123,590

Top-Paying Industries for Software Engineer (U.S.)

Which industries pay Software Engineers the most — nationwide figures (industry-level data is not available by state). Software Engineers in North Dakota tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Finance and Insurance$131,76027K
Information$131,72048K
Management of Companies and Enterprises$128,07025K
Government (excl. schools, hospitals & USPS)$124,53098K
Professional, Scientific, and Technical Services$121,310124K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Software Engineer in North Dakota vs National

Historical Software Engineer salary trend in North Dakota
YearMedian Salary (North Dakota)
2022$66,910
2023$70,990
2024$69,640
2025$78,330
2026 (projected)$83,030

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Software Engineer in North Dakota
YearNorth Dakota MedianNational Median
2022$66,910$89,712
2023$70,990$97,924
2024$69,640$101,746
2025$78,330$106,671
2026 (projected)$83,030$113,071

Software Engineer Salary by Experience Level in North Dakota

Software Engineer salary by experience level in North Dakota
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$55,740
Mid-level3-5 yrs$78,330
Senior6-9 yrs$101,450
Staff / Lead10+ yrs$123,590

Software Engineer Salary in Other States

Related Software Engineer Salaries in North Dakota

How other high-demand occupations in North Dakota compare to Software Engineer ($78,330 median).

OccupationMedian Salaryvs Software EngineerHourly
Computer and Information Systems Manager in ND$149,130+90.4%$71.70/hr
Database Administrator in ND$109,430+39.7%$52.61/hr
Computer Network Architect in ND$108,990+39.1%$52.40/hr
Information Security Analyst in ND$107,540+37.3%$51.70/hr
Software Developer in ND$105,600+34.8%$50.77/hr
Computer Systems Analyst in ND$105,470+34.6%$50.71/hr
Computer Programmer in ND$92,280+17.8%$44.37/hr
Network Administrator in ND$86,450+10.4%$41.56/hr
Operations Research Analyst in ND$82,460+5.3%$39.64/hr
Data Scientist in ND$81,900+4.6%$39.38/hr
Statistician in ND$75,890-3.1%$36.49/hr
Computer Network Support Specialist in ND$73,550-6.1%$35.36/hr

More Locations