North Dakota

2026 Edition · 9 cards · data as of Oct 30, 2026

Jump to every town in North Dakota
ALMANAC
Read it as a page
  1. Population

    Growing. Up 2.5% since 2020.

    799,358

    people, the 47th-largest of the 50 states and D.C.

    Census Population Estimates, 2025. Rank among the 50 states and D.C. computed by the Almanac. Sources: Census Population Estimates

  2. The workday

    About 1 in 8 jobs here go to people who live in another state.

    12.5%

    of 416,442 jobs located in North Dakota are filled by people who live in another state.

    Census LEHD LODES, 2023. Sources: Census LEHD LODES

  3. Unemployment, 2026

    The low came in September: 1.8%.

    1.8%

    in September 2026, the latest month released. A year earlier it was 2.1%.

    BLS Local Area Unemployment Statistics, monthly, through September 2026. Not seasonally adjusted, so compare with the same month a year earlier. Sources: BLS Local Area Unemployment Statistics

  4. Rent

    Median rent is up 78% since the 2005–2009 survey, before inflation.

    $954

    a month. The U.S. median is $1,413.

    Census ACS 5-year, 2020-2024 (latest), with earlier 5-year windows. Sources: Census ACS 5-year

  5. Room to build

    Local wages can carry more rent than the median charged today.

    $1,150–$1,725

    is the monthly rent range local workforce wages support.

    • $954 median

    Supportable rent computed by the Almanac from 2023 source wage data. Median rent: Census ACS 5-year, 2020-2024. Sources: Computed by the Almanac, Census ACS 5-year

  6. Building

    68% of the housing here was built before 2000.

    • 29,075 homes permitted in ten years, 2016–2025
    • 38% of those were in multifamily buildings
    • 68% of all homes were built before 2000

    Census Building Permits Survey, 2016–2025; Census ACS 5-year, 2020-2024. Sources: Census Building Permits Survey, Census ACS 5-year

  7. Home value

    A median home costs 25% less than the U.S. median.

    $249,900

    median home value in North Dakota.

    • $249,900 North Dakota
    • $332,700 U.S.

    Census ACS 5-year, 2020-2024. Sources: Census ACS 5-year

Every town in North Dakota, each with its Edition

A to Z, each with its population.

  1. Abercrombie269 people
  2. Adams121 people
  3. Alamo56 people
  4. Alexander325 people
  5. Alice43 people
  6. Almont93 people
  7. Alsen29 people
  8. Ambrose16 people
  9. Amenia90 people
  10. Amidon21 people
  11. Anamoose216 people
  12. Aneta233 people
  13. Antler19 people
  14. Ardoch31 people
  15. Argusville474 people
  16. Arnegard294 people
  17. Arthur328 people
  18. Ashley599 people
  19. Ayr10 people
  20. Balfour16 people
  21. Balta63 people
  22. Barney43 people
  23. Bathgate46 people
  24. Beach994 people
  25. Belfield999 people
  26. Benedict66 people
  27. Bergen12 people
  28. Berlin33 people
  29. Berthold464 people
  30. Beulah3,077 people
  31. Binford162 people
  32. Bisbee102 people
  33. Bismarck77,963 people
  34. Bottineau2,152 people
  35. Bowbells284 people
  36. Bowdon131 people
  37. Bowman1,357 people
  38. Braddock19 people
  39. Briarwood52 people
  40. Brinsmade28 people
  41. Brocket34 people
  42. Buchanan84 people
  43. Bucyrus15 people
  44. Buffalo188 people
  45. Burlington1,350 people
  46. Butte69 people
  47. Buxton349 people
  48. Calio7 people
  49. Calvin15 people
  50. Cando1,051 people
  51. Canton City (Hensel)30 people
  52. Carpio140 people
  53. Carrington1,950 people
  54. Carson241 people
  55. Casselton2,485 people
  56. Cathay19 people
  57. Cavalier1,218 people
  58. Cayuga39 people
  59. Center583 people
  60. Christine149 people
  61. Cleveland81 people
  62. Clifford31 people
  63. Cogswell69 people
  64. Coleharbor64 people
  65. Colfax217 people
  66. Columbus130 people
  67. Conway14 people
  68. Cooperstown969 people
  69. Courtenay37 people
  70. Crary112 people
  71. Crosby1,027 people
  72. Crystal108 people
  73. Davenport258 people
  74. Dawson76 people
  75. Dazey74 people
  76. Deering93 people
  77. Des Lacs182 people
  78. Devils Lake7,333 people
  79. Dickey50 people
  80. Dickinson25,870 people
  81. Dodge86 people
  82. Donnybrook72 people
  83. Douglas88 people
  84. Drake277 people
  85. Drayton724 people
  86. Dunn Center235 people
  87. Dunseith606 people
  88. Dwight77 people
  89. Edgeley584 people
  90. Edinburg193 people
  91. Edmore138 people
  92. Egeland31 people
  93. Elgin516 people
  94. Ellendale1,129 people
  95. Elliott22 people
  96. Emerado452 people
  97. Enderlin860 people
  98. Epping89 people
  99. Esmond91 people
  100. Fairdale31 people
  101. Fairmount331 people
  102. Fargo136,275 people
  103. Fessenden437 people
  104. Fingal86 people
  105. Finley392 people
  106. Flasher230 people
  107. Flaxton61 people
  108. Forbes36 people
  109. Fordville199 people
  110. Forest River109 people
  111. Forman489 people
  112. Fort Ransom95 people
  113. Fort Yates167 people
  114. Fortuna30 people
  115. Fredonia39 people
  116. Frontier193 people
  117. Fullerton56 people
  118. Gackle280 people
  119. Galesburg112 people
  120. Gardena22 people
  121. Gardner125 people
  122. Garrison1,446 people
  123. Gascoyne21 people
  124. Gilby246 people
  125. Gladstone283 people
  126. Glen Ullin708 people
  127. Glenburn414 people
  128. Glenfield93 people
  129. Golden Valley189 people
  130. Golva88 people
  131. Goodrich109 people
  132. Grace City52 people
  133. Grafton4,023 people
  134. Grand Forks60,365 people
  135. Grandin191 people
  136. Grano9 people
  137. Granville231 people
  138. Great Bend52 people
  139. Grenora230 people
  140. Gwinner894 people
  141. Hague70 people
  142. Halliday231 people
  143. Hamberg12 people
  144. Hamilton40 people
  145. Hampden28 people
  146. Hankinson936 people
  147. Hannaford122 people
  148. Hannah7 people
  149. Hansboro14 people
  150. Harvey1,532 people
  151. Harwood845 people
  152. Hatton708 people
  153. Havana64 people
  154. Haynes17 people
  155. Hazelton218 people
  156. Hazen2,314 people
  157. Hebron792 people
  158. Hettinger1,119 people
  159. Hillsboro1,648 people
  160. Hoople242 people
  161. Hope278 people
  162. Horace7,001 people
  163. Hunter325 people
  164. Hurdsfield58 people
  165. Inkster38 people
  166. Jamestown15,688 people
  167. Jud66 people
  168. Karlsruhe86 people
  169. Kathryn64 people
  170. Kenmare911 people
  171. Kensal146 people
  172. Kief7 people
  173. Killdeer912 people
  174. Kindred1,044 people
  175. Knox20 people
  176. Kramer23 people
  177. Kulm372 people
  178. Lakota683 people
  179. LaMoure758 people
  180. Landa37 people
  181. Langdon1,809 people
  182. Lankin98 people
  183. Lansford230 people
  184. Larimore1,359 people
  185. Lawton18 people
  186. Leal23 people
  187. Leeds424 people
  188. Lehr80 people
  189. Leith27 people
  190. Leonard241 people
  191. Lidgerwood585 people
  192. Lignite131 people
  193. Lincoln4,493 people
  194. Linton1,041 people
  195. Lisbon2,184 people
  196. Litchville163 people
  197. Loma7 people
  198. Loraine8 people
  199. Ludden15 people
  200. Luverne27 people
  201. Maddock384 people
  202. Makoti153 people
  203. Mandan25,061 people
  204. Mantador68 people
  205. Manvel368 people
  206. Mapleton1,496 people
  207. Marion128 people
  208. Marmarth91 people
  209. Martin62 people
  210. Max321 people
  211. Maxbass86 people
  212. Mayville1,807 people
  213. McClusky320 people
  214. McHenry60 people
  215. McVille386 people
  216. Medina262 people
  217. Medora157 people
  218. Mercer122 people
  219. Michigan City258 people
  220. Milnor606 people
  221. Milton39 people
  222. Minnewaukan190 people
  223. Minot47,308 people
  224. Minto610 people
  225. Mohall706 people
  226. Monango30 people
  227. Montpelier87 people
  228. Mooreton177 people
  229. Mott645 people
  230. Mountain79 people
  231. Munich181 people
  232. Mylo19 people
  233. Napoleon738 people
  234. Neche331 people
  235. Nekoma29 people
  236. New England717 people
  237. New Leipzig206 people
  238. New Rockford1,342 people
  239. New Salem1,082 people
  240. New Town2,715 people
  241. Newburg93 people
  242. Niagara43 people
  243. Nome48 people
  244. Noonan133 people
  245. North River56 people
  246. Northwood959 people
  247. Oakes1,765 people
  248. Oberon93 people
  249. Oriska110 people
  250. Osnabrock93 people
  251. Overly10 people
  252. Oxbow371 people
  253. Page187 people
  254. Palermo122 people
  255. Park River1,363 people
  256. Parshall895 people
  257. Pekin74 people
  258. Pembina492 people
  259. Perth6 people
  260. Petersburg157 people
  261. Pettibone59 people
  262. Pick City135 people
  263. Pillsbury12 people
  264. Pingree43 people
  265. Pisek86 people
  266. Plaza204 people
  267. Portal117 people
  268. Portland576 people
  269. Powers Lake372 people
  270. Prairie Rose55 people
  271. Ray768 people
  272. Reeder130 people
  273. Regan35 people
  274. Regent167 people
  275. Reile's Acres880 people
  276. Reynolds273 people
  277. Rhame149 people
  278. Richardton695 people
  279. Riverdale221 people
  280. Robinson36 people
  281. Rocklake91 people
  282. Rogers53 people
  283. Rolette462 people
  284. Rolla1,156 people
  285. Ross96 people
  286. Rugby2,412 people
  287. Ruso4 people
  288. Rutland156 people
  289. Ryder103 people
  290. Sanborn160 people
  291. Sarles21 people
  292. Sawyer307 people
  293. Scranton240 people
  294. Selfridge119 people
  295. Sentinel Butte69 people
  296. Sharon89 people
  297. Sheldon94 people
  298. Sherwood196 people
  299. Sheyenne184 people
  300. Sibley18 people
  301. Solen66 people
  302. Souris39 people
  303. South Heart419 people
  304. Spiritwood Lake96 people
  305. Springbrook35 people
  306. St. John310 people
  307. St. Thomas305 people
  308. Stanley2,181 people
  309. Stanton367 people
  310. Starkweather97 people
  311. Steele664 people
  312. Strasburg357 people
  313. Streeter150 people
  314. Surrey1,450 people
  315. Sykeston95 people
  316. Tappen216 people
  317. Taylor230 people
  318. Thompson1,100 people
  319. Tioga2,221 people
  320. Tolley43 people
  321. Tolna132 people
  322. Tower City273 people
  323. Towner454 people
  324. Turtle Lake524 people
  325. Tuttle58 people
  326. Underwood760 people
  327. Upham130 people
  328. Valley City6,430 people
  329. Velva1,046 people
  330. Venturia19 people
  331. Verona62 people
  332. Voltaire43 people
  333. Wahpeton8,141 people
  334. Walcott268 people
  335. Wales8 people
  336. Walhalla867 people
  337. Warwick51 people
  338. Washburn1,254 people
  339. Watford City6,378 people
  340. West Fargo41,175 people
  341. Westhope369 people
  342. White Earth92 people
  343. Wildrose119 people
  344. Williston29,522 people
  345. Willow City148 people
  346. Wilton702 people
  347. Wimbledon176 people
  348. Wing137 people
  349. Wishek827 people
  350. Wolford42 people
  351. Woodworth46 people
  352. Wyndmere442 people
  353. York14 people
  354. Zap229 people
  355. Zeeland82 people

ZIP codes and census tracts have Editions too. Look up a ZIP or an address.