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

61Composite

225,066 residents

Bismarck

ND

67Composite

99,060 residents

Grand Forks

ND

60Composite

68,853 residents

Minot

ND

64Composite

47,922 residents

West Fargo

ND

61Composite

39,325 residents

Williston

ND

63Composite

27,964 residents

Dickinson

ND

61Composite

25,216 residents

Mandan

ND

64Composite

24,293 residents

Jamestown

ND

62Composite

15,774 residents

Wahpeton

ND

58Composite

7,996 residents

Valley City

ND

68Composite

6,554 residents

Watford City

ND

71Composite

6,016 residents

Minot AFB

ND

56Composite

4,904 residents

Lincoln

ND

62Composite

4,309 residents

Grafton

ND

63Composite

4,128 residents

Horace

ND

64Composite

3,964 residents

Beulah

ND

62Composite

3,058 residents

New Town

ND

66Composite

2,725 residents

Casselton

ND

64Composite

2,640 residents

Rugby

ND

64Composite

2,555 residents

Hazen

ND

61Composite

2,509 residents

Lisbon

ND

59Composite

2,262 residents

Carrington

ND

60Composite

2,171 residents

Stanley

ND

62Composite

2,089 residents

Grand Forks AFB

ND

59Composite

2,072 residents

Bottineau

ND

67Composite

2,063 residents

Mayville

ND

64Composite

2,050 residents

Oakes

ND

69Composite

2,046 residents

Langdon

ND

63Composite

1,835 residents

Belcourt

ND

65Composite

1,739 residents

Harvey

ND

67Composite

1,720 residents

Surrey

ND

63Composite

1,672 residents

Hillsboro

ND

70Composite

1,643 residents

Tioga

ND

61Composite

1,525 residents

Bowman

ND

61Composite

1,523 residents

Park River

ND

60Composite

1,483 residents

Garrison

ND

59Composite

1,456 residents

Washburn

ND

63Composite

1,434 residents

New Rockford

ND

66Composite

1,325 residents

Cavalier

ND

62Composite

1,304 residents

Larimore

ND

57Composite

1,262 residents

Mapleton

ND

67Composite

1,243 residents

Cando

ND

69Composite

1,199 residents

Burlington

ND

67Composite

1,169 residents

Rolla

ND

66Composite

1,164 residents

Hettinger

ND

69Composite

1,141 residents

Crosby

ND

62Composite

1,116 residents

Shell Valley

ND

66Composite

1,112 residents

Thompson

ND

61Composite

1,092 residents

Kenmare

ND

61Composite

1,027 residents

Velva

ND

67Composite

997 residents

Enderlin

ND

58Composite

987 residents

Parshall

ND

61Composite

957 residents

Ellendale

ND

65Composite

946 residents

Northwood

ND

68Composite

941 residents

Beach

ND

64Composite

933 residents

Fort Totten

ND

63Composite

930 residents

Walhalla

ND

65Composite

927 residents

Kindred

ND

63Composite

927 residents

Wishek

ND

65Composite

922 residents