City directory

North Dakota cities

Explore the top cities in North Dakota. City profiles inherit the same guardrails: risk-first, location-aware, educational, and no forced calls. Use the assessment for personalized context; scores refresh automatically when new data releases publish.

Highest-risk cities

Top cities by relative retirement risk score in North Dakota. Higher scores indicate more pressure across longevity, sequence, inflation, healthcare/LTC, tax, and housing.

Lowest-risk cities

Lower scores signal less relative pressure. Scores refresh when new data releases publish.

City directory

Top cities in North Dakota by population. Search to see any city.

Fargo

ND

30Composite

225,066 residents

Bismarck

ND

31Composite

99,060 residents

Grand Forks

ND

31Composite

68,853 residents

Minot

ND

31Composite

47,922 residents

West Fargo

ND

30Composite

39,325 residents

Williston

ND

36Composite

27,964 residents

Dickinson

ND

33Composite

25,216 residents

Mandan

ND

29Composite

24,293 residents

Jamestown

ND

29Composite

15,774 residents

Wahpeton

ND

31Composite

7,996 residents

Valley City

ND

29Composite

6,554 residents

Watford City

ND

33Composite

6,016 residents

Minot AFB

ND

31Composite

4,904 residents

Lincoln

ND

31Composite

4,309 residents

Grafton

ND

30Composite

4,128 residents

Horace

ND

30Composite

3,964 residents

Beulah

ND

31Composite

3,058 residents

New Town

ND

30Composite

2,725 residents

Casselton

ND

30Composite

2,640 residents

Rugby

ND

29Composite

2,555 residents

Hazen

ND

31Composite

2,509 residents

Lisbon

ND

33Composite

2,262 residents

Carrington

ND

28Composite

2,171 residents

Stanley

ND

30Composite

2,089 residents

Grand Forks AFB

ND

31Composite

2,072 residents

Bottineau

ND

31Composite

2,063 residents

Mayville

ND

30Composite

2,050 residents

Oakes

ND

29Composite

2,046 residents

Langdon

ND

30Composite

1,835 residents

Belcourt

ND

33Composite

1,739 residents

Harvey

ND

30Composite

1,720 residents

Surrey

ND

31Composite

1,672 residents

Hillsboro

ND

30Composite

1,643 residents

Tioga

ND

36Composite

1,525 residents

Bowman

ND

30Composite

1,523 residents

Park River

ND

30Composite

1,483 residents

Garrison

ND

29Composite

1,456 residents

Washburn

ND

29Composite

1,434 residents

New Rockford

ND

29Composite

1,325 residents

Cavalier

ND

35Composite

1,304 residents

Larimore

ND

31Composite

1,262 residents

Mapleton

ND

30Composite

1,243 residents

Cando

ND

29Composite

1,199 residents

Burlington

ND

31Composite

1,169 residents

Rolla

ND

33Composite

1,164 residents

Hettinger

ND

29Composite

1,141 residents

Crosby

ND

30Composite

1,116 residents

Shell Valley

ND

33Composite

1,112 residents

Thompson

ND

31Composite

1,092 residents

Kenmare

ND

31Composite

1,027 residents

Velva

ND

31Composite

997 residents

Enderlin

ND

33Composite

987 residents

Parshall

ND

30Composite

957 residents

Ellendale

ND

29Composite

946 residents

Northwood

ND

31Composite

941 residents

Beach

ND

31Composite

933 residents

Fort Totten

ND

29Composite

930 residents

Walhalla

ND

36Composite

927 residents

Kindred

ND

30Composite

927 residents

Wishek

ND

29Composite

922 residents