H-1BSalary Explorer

States and cities

North Dakota H-1B salaries

Employers filed 1,353 certified H-1B applications for jobs in North Dakota between Jan 2023 and Jun 2026. Half paid more than $71,718 a year.

Median salary offered
$71,718
Middle half earn
$58,240 to $93,995
Top 10% earn over
$137,797
Certified filings
1,353
Bigger dots mean more filings; darker blue means higher pay.

Top employers

EmployerFilingsMedianMiddle half
North Dakota State University127$70,000$56,246 – $85,000
University of North Dakota112$73,000$67,974 – $94,231
Sanford75$52,000$43,430 – $65,832
New Town Public School District 152$52,000$51,500 – $53,000
Sanford Clinic44$98,280$98,280 – $203,548
Altru Health System35$275,000$71,562 – $500,000
Trinity Health34$75,722$63,472 – $358,998
Sanford Health33$65,874$63,315 – $67,954
Three Affiliated Tribes Head Start31$50,400$50,400 – $50,400
Sanford Bismarck31$98,280$82,326 – $112,320
Grand Forks Public Schools26$61,178$55,775 – $64,762
Aldevron, LLC24$74,628$55,742 – $88,157
Innovis Health, LLC20$350,500$317,250 – $438,910
West River Health Services17$68,910$54,142 – $68,910
L&T Technology Services Limited14$88,387$75,500 – $91,000
Tate Topa Tribal School13$46,910$45,040 – $51,000
CHI St. Alexius Health13$312,000$250,000 – $350,000
Microsoft Corporation13$106,045$91,600 – $130,460
McKenzie County Healthcare Systems, Inc13$79,830$74,339 – $98,758
Infonero Inc13$71,490$66,165 – $78,978
St. Luke's Homes, Inc.11$82,306$81,110 – $88,628
Mercy Hospital of Valley City11$75,067$68,754 – $275,000
Mercy Medical Center11$71,032$62,691 – $82,982
Standing Rock Community Grant School11$57,138$54,240 – $57,632
White Shield School District10$44,500$43,500 – $45,250
Wishek Hospital Clinic Association10$72,800$72,800 – $72,800
Sanford Clinic North10$92,082$87,651 – $92,082
Dunseith Public School District 110$47,500$47,500 – $47,500
Jacobson Memorial Hospital Care Center8$76,700$71,219 – $83,070
Cavalier County Memorial Hospital Association8$72,946$66,576 – $84,656
Caresoft Global Technologies Inc8$80,767$77,824 – $82,375
Deere & Company8$119,850$107,500 – $127,750
Valley City State University8$83,156$65,046 – $86,893
University of Jamestown8$69,740$57,058 – $73,420
IBM Corporation7$108,451$97,937 – $174,208
Basin Electric Power Cooperative7$85,571$78,283 – $89,206
Ulteig Engineers, Inc.7$85,905$85,905 – $134,218
St. Aloisius Hospital, Inc.7$73,778$73,778 – $73,778
Oakes Community Hospital6$65,239$59,254 – $73,424
Mercy Hospital of Devils Lake6$62,972$58,380 – $67,829
CNH Industrial America LLC6$100,768$90,154 – $103,334
Mountrail Bethel Home6$74,547$73,237 – $74,797
Border States Industries, Inc.6$108,032$96,338 – $126,516
Williston State College5$72,697$72,697 – $72,697
701x Inc.5$80,000$71,500 – $91,000
Presentation Medical Center5$66,290$66,290 – $68,266
Sanford Medical Center Fargo5$98,280$63,918 – $155,168
Good Samaritan Hospital Association5$58,656$56,493 – $59,342
SMP Health - St. Raphael5$73,778$65,541 – $73,778
Doosan Bobcat North America, Inc.5$70,000$60,000 – $74,160

Top job titles

Job titleFilingsMedianMiddle half
Medical Laboratory Scientist96$66,872$64,563 – $68,895
Medical Technologist58$59,665$56,529 – $66,576
Public School Teacher50$52,000$51,500 – $52,000
Classroom Teacher31$50,400$50,400 – $50,400
Hospitalist28$296,620$98,280 – $344,000
Assistant Professor26$77,750$74,000 – $96,687
Elementary School Teacher26$51,750$46,048 – $56,136
Registered Nurse24$48,318$43,430 – $73,970
Software Developer18$86,679$73,497 – $89,440
Research Assistant Professor17$70,000$60,000 – $78,000
Research Specialist16$55,000$49,980 – $58,804
Postdoctoral Research Fellow13$54,000$53,100 – $57,000
Mechanical Engineer12$81,862$77,744 – $85,500
ER Nurse12$73,778$71,640 – $75,790
Internal Medicine Physician12$113,326$81,718 – $287,000
Special Education Teacher11$55,425$47,698 – $56,912
Pathology Technician10$38,708$37,835 – $48,646
Resident Physician8$70,000$68,842 – $70,525
Research Scientist8$60,000$54,713 – $63,447
Manufacturing Engineer8$73,798$71,118 – $84,053
Family Medicine Physician8$255,000$189,316 – $330,714
Histology Technologist8$57,647$46,696 – $59,764
Emergency Room Charge Nurse8$72,800$72,800 – $72,800
Emergency Room Nurse8$79,830$71,796 – $84,656
Staff Medical Technologist7$65,603$64,002 – $69,649
Research Engineer7$70,000$67,000 – $71,500
Operating Room Charge Nurse7$68,910$68,910 – $85,259
Charge Nurse7$82,306$81,110 – $84,812
Pulmonary/Critical Care Physician7$112,320$98,280 – $331,160
Pulmonary Critical Care Physician6$500,000$485,479 – $500,000
Elementary Teacher6$54,514$49,700 – $58,304
Nephrologist6$181,160$101,790 – $287,500
Psychiatrist6$260,729$221,458 – $322,500
Hematologist/Oncologist6$112,320$101,790 – $403,080
Teacher6$55,885$51,211 – $59,449
Senior Software Engineer6$124,114$107,026 – $136,231
RN Inpatient5$43,430$43,430 – $43,430
Software Engineer5$85,255$70,221 – $85,384
Medical Laboratory Technologist5$62,400$60,320 – $63,378
Medical Lab Scientist5$60,382$60,112 – $68,432
Special Education Teacher, Elementary5$44,490$43,500 – $50,957
Assistant Professor of Engineering5$65,460$65,460 – $74,732
Charge Nurse Supervisor5$73,778$65,541 – $73,778
Neurologist4$262,672$154,528 – $393,750
Electrical Engineer4$94,640$93,730 – $94,730
School Counselor4$54,250$49,977 – $62,732
Associate Professor4$126,140$109,521 – $139,733
Music Teacher4$48,230$47,862 – $51,058
Pediatrician4$262,704$197,556 – $312,000
Petroleum Technology & Automation Instructor4$72,697$72,697 – $73,242

Cities

CityFilingsMedianMiddle half
Fargo, ND433$79,930$62,000 – $100,000
Grand Forks, ND173$74,000$64,784 – $100,000
Bismarck, ND140$90,126$67,574 – $110,252
New Town, ND88$51,500$50,400 – $53,000
Minot, ND52$79,019$63,487 – $326,000
Williston, ND39$72,697$63,700 – $126,542
Valley City, ND38$71,265$63,362 – $84,980
West Fargo, ND25$87,500$70,221 – $109,004
Dickinson, ND25$82,306$76,502 – $89,939
Jamestown, ND24$81,128$72,780 – $91,910
Devil'S Lake, ND19$65,832$58,332 – $68,058
Hettinger, ND17$68,910$54,142 – $68,910
Fort Yates, ND16$57,138$54,470 – $59,164
Dunseith, ND14$47,500$47,500 – $53,444
Fort Totten, ND14$47,530$45,285 – $50,875
Watford, ND13$79,830$74,339 – $98,758
Harvey, ND11$73,778$69,264 – $73,778
Roseglen, ND10$44,500$43,500 – $45,250
Stanley, ND10$73,674$58,798 – $74,797
Wishek, ND10$72,800$72,800 – $72,800
Carrington, ND9$72,862$67,101 – $80,000
Elgin, ND9$71,718$69,722 – $81,827
Langdon, ND8$80,881$66,576 – $86,992
Grafton, ND8$56,650$48,188 – $65,853
Crosby, ND8$61,480$60,425 – $66,245
Tioga, ND8$62,000$60,240 – $64,776
Rolla, ND7$66,290$65,603 – $67,278
Oakes, ND7$65,998$60,996 – $79,268
Mandan, ND6$82,596$73,681 – $107,385
Wahpeton, ND5$86,112$66,872 – $92,352
Cooperstown, ND5$51,688$47,860 – $51,688
Bismark, ND5$101,000$90,251 – $112,000
Lisbon, ND5$56,930$56,930 – $62,109
Rugby, ND5$58,656$56,493 – $59,342
Kenmare, ND5$58,261$56,202 – $71,760
Cando, ND4$52,000$51,500 – $52,000
Mayville, ND4$62,348$55,349 – $68,536
Mcville, ND4$70,720$68,302 – $74,360
Warwick, ND3$42,350$42,350 – $42,350
Underwood, ND3$69,784$58,967 – $75,692

By year

Year filedFilingsMedian
202390$62,062
2024452$70,000
2025512$71,334
2026299$74,922