2026 Rankings · ND

Best Colleges in North Dakota

24 ranked colleges in North Dakota out of 5,439 nationally

24
Schools in ND
17
Full Data Rankings
7
Partial Data Rankings
5,439
Ranked Nationally

Top Colleges in North Dakota

Showing 1-10 of 24 schools
#1 in ND #524 nationally
#1

Bismarck, ND

Complete Data Private Non-Profit
Overall Score
64.8 / 100
64.8
Completion
54.9%
61%
Retention
83%
70%
Productivity
1097 completions
41%

University of Mary scores above average in the overall ranking at 65, ranking in the 84th percentile for program breadth.

The college enrolls 3,861 students with in-state tuition of $19,084 (excl. fees).

55% of students complete their programs, placing the school in the 61st percentile nationally for completion.

#2 in ND #599 nationally
#2

Bismarck, ND

Complete Data Private For-Profit
Overall Score
63.5 / 100
63.5
Completion
95.5%
98%
Retention
86%
76%
Productivity
33 completions
69%

The Hair Academy scores above average in the overall ranking at 64, ranking in the 98th percentile for completion rate.

The college enrolls 65 students.

96% of students complete their programs, placing the school in the 98th percentile nationally for completion.

#3 in ND #709 nationally
#3

Fargo, ND

Complete Data Public
Overall Score
61.9 / 100
61.9
Completion
55.9%
63%
Retention
77%
56%
Productivity
2965 completions
31%

North Dakota State University-Main Campus scores above average in the overall ranking at 62, ranking in the 96th percentile for program breadth.

The college enrolls 11,952 students with in-state tuition of $9,309 (excl. fees).

56% of students complete their programs, placing the school in the 63rd percentile nationally for completion.

#4 in ND #775 nationally
#4

Belcourt, ND

Complete Data Private Non-Profit
Overall Score
61 / 100
61
Completion
51%
55%
Retention
100%
93%
Productivity
190 completions
22%

Turtle Mountain Community College scores above average in the overall ranking at 61, ranking in the 93th percentile for retention rate.

The college enrolls 872 students with in-state tuition of $2,040 (excl. fees).

51% of students complete their programs, placing the school in the 55th percentile nationally for completion.

#5 in ND #822 nationally
#5

Grand Forks, ND

Complete Data Public
Overall Score
60.5 / 100
60.5
Completion
44.4%
43%
Retention
83%
70%
Productivity
3497 completions
26%

University of North Dakota scores above average in the overall ranking at 61, ranking in the 96th percentile for program breadth.

The college enrolls 15,019 students with in-state tuition of $9,237 (excl. fees).

44% of students complete their programs, placing the school in the 43rd percentile nationally for completion.

#6 in ND #1717 nationally
#6

Minot, ND

Complete Data Public
Overall Score
49 / 100
49
Completion
42.7%
40%
Retention
72%
44%
Productivity
600 completions
22%

Minot State University has a overall ranking score of 49, ranking in the 84th percentile for student faculty ratio.

The college enrolls 2,751 students with in-state tuition of $7,168 (excl. fees).

43% of students complete their programs, placing the school in the 40th percentile nationally for completion.

#7 in ND #1742 nationally
#7

Bismarck, ND

Complete Data Public
Overall Score
48.7 / 100
48.7
Completion
46.9%
48%
Retention
71%
41%
Productivity
1073 completions
33%

Bismarck State College has a overall ranking score of 49.

The college enrolls 4,206 students with in-state tuition of $4,167 (excl. fees).

47% of students complete their programs, placing the school in the 48th percentile nationally for completion.

#8 in ND #1848 nationally
#8

Jamestown, ND

Complete Data Private Non-Profit
Overall Score
47.4 / 100
47.4
Completion
48.9%
51%
Retention
64%
26%
Productivity
322 completions
26%

University of Jamestown has a overall ranking score of 47, ranking in the 92th percentile for student faculty ratio.

The college enrolls 1,376 students with in-state tuition of $24,000 (excl. fees).

49% of students complete their programs, placing the school in the 51st percentile nationally for completion.

#9 in ND #2260 nationally
#9

Dickinson, ND

Complete Data Public
Overall Score
41.7 / 100
41.7
Completion
37.8%
32%
Retention
60%
18%
Productivity
404 completions
42%

Dickinson State University has a overall ranking score of 42, ranking in the 84th percentile for program breadth.

The college enrolls 1,410 students with in-state tuition of $7,470 (excl. fees).

38% of students complete their programs, placing the school in the 32nd percentile nationally for completion.

#10 in ND #2277 nationally
#10

Valley City, ND

Complete Data Public
Overall Score
41.5 / 100
41.5
Completion
46.9%
48%
Retention
66%
30%
Productivity
472 completions
35%

Valley City State University has a overall ranking score of 42.

The college enrolls 1,806 students with in-state tuition of $6,619 (excl. fees).

47% of students complete their programs, placing the school in the 48th percentile nationally for completion.

0 of 3
+ Add school+ Add school+ Add school
Compare Now