Direct City Population Pulse
Loading verified city population coverage…
U.S. Economic Stability by Location
Public Data • Reproducible Metrics
Direct City Population Pulse
Loading verified city population coverage…
Coverage
Published Sep 6, 2026
343 of 343 strictly matched cities have direct published population coverage from Census Vintage 2025 Population Estimates (100.0%). Cities not listed here have no direct City Population Pulse value on this release; their profiles show named parent-county economic context instead.
| Amidon |
| 21 |
| -4.5% |
| -12.5% |
| Anamoose | 216 | +0.0% | -3.1% |
| Aneta | 233 | +0.4% | -1.3% |
| Antler | 19 | -5.0% | +0.0% |
| Ardoch | 31 | +0.0% | -3.1% |
| Argusville | 474 | +0.0% | -2.3% |
| Arnegard | 294 | +2.8% | +2.1% |
| Arthur | 328 | +1.2% | +0.6% |
| Ashley | 599 | -0.5% | -1.5% |
| Ayr | 10 | +0.0% | +0.0% |
| Balfour | 16 | +0.0% | -5.9% |
| Balta | 63 | -1.6% | -4.5% |
| Barney | 43 | +0.0% | +4.9% |
| Bathgate | 46 | -2.1% | -4.2% |
| Beach | 994 | +1.4% | +2.1% |
| Belfield | 999 | +1.2% | -0.1% |
| Benedict | 66 | +1.5% | +1.5% |
| Bergen | 12 | +0.0% | -7.7% |
| Berlin | 33 | +3.1% | +3.1% |
| Berthold | 464 | +0.2% | -4.3% |
| Beulah | 3,077 | +1.0% | +0.7% |
| Binford | 162 | +0.6% | -3.0% |
| Bisbee | 102 | +1.0% | -4.7% |
| Bismarck | 77,963 | +0.9% | +5.7% |
| Bottineau | 2,152 | -1.0% | -1.9% |
| Bowbells | 284 | +0.0% | -3.1% |
| Bowdon | 131 | -1.5% | -4.4% |
| Bowman | 1,357 | -2.9% | -7.3% |
| Braddock | 19 | +0.0% | +0.0% |
| Briarwood | 52 | +0.0% | -1.9% |
| Brinsmade | 28 | +0.0% | -3.4% |
| Brocket | 34 | +0.0% | -2.9% |
| Buchanan | 84 | -1.2% | -2.3% |
| Bucyrus | 15 | +0.0% | +0.0% |
| Buffalo | 188 | +0.0% | -3.1% |
| Burlington | 1,350 | +1.5% | +4.9% |
| Butte | 69 | +0.0% | +1.5% |
| Buxton | 349 | -0.6% | +0.3% |
| Calio | 7 | +0.0% | +0.0% |
| Calvin | 15 | +0.0% | -6.3% |
| Cando | 1,051 | +0.2% | -5.6% |
| Carpio | 140 | +0.0% | -4.8% |
| Carrington | 1,950 | -1.9% | -6.0% |
| Carson | 241 | -0.4% | -4.4% |
| Casselton | 2,485 | +0.4% | +0.3% |
| Cathay | 19 | +0.0% | -5.0% |
| Cavalier | 1,218 | +0.1% | -2.8% |
| Cayuga | 39 | +0.0% | -4.9% |
| Center | 583 | +0.5% | +0.2% |
| Christine | 149 | +0.0% | -2.0% |
| Cleveland | 81 | +14.1% | +42.1% |
| Clifford | 31 | +0.0% | +0.0% |
| Cogswell | 69 | +1.5% | -1.4% |
| Coleharbor | 64 | +1.6% | +8.5% |
| Colfax | 217 | +3.8% | +28.4% |
| Columbus | 130 | +0.0% | -4.4% |
| Conway | 14 | +0.0% | +7.7% |
| Cooperstown | 969 | +0.6% | -2.1% |
| Courtenay | 37 | +0.0% | -2.6% |
| Crary | 112 | +0.0% | -0.9% |
| Crosby | 1,027 | -0.7% | -4.4% |
| Crystal | 108 | +0.0% | -3.6% |
| Davenport | 258 | +2.0% | +1.6% |
| Dawson | 76 | -1.3% | +2.7% |
| Dazey | 74 | -2.6% | -5.1% |
| Deering | 93 | +1.1% | +0.0% |
| Des Lacs | 182 | +0.0% | -3.7% |
| Dickey | 50 | +0.0% | +8.7% |
| Dickinson | 25,870 | +0.9% | +0.2% |
| Dodge | 86 | +1.2% | -1.1% |
| Donnybrook | 72 | +0.0% | -5.3% |
| Douglas | 88 | -1.1% | -5.4% |
| Drake | 277 | -0.7% | -5.1% |
| Drayton | 724 | -0.3% | -4.2% |
| Dunn Center | 235 | +2.6% | +2.6% |
| Dunseith | 606 | +0.0% | -4.9% |
| Dwight | 77 | +0.0% | -2.5% |
| Edgeley | 584 | +1.6% | +1.0% |
| Edinburg | 193 | +0.5% | -2.5% |
| Edmore | 138 | +0.0% | -2.1% |
| Egeland | 31 | +3.3% | -3.1% |
| Elgin | 516 | -0.6% | -4.6% |
| Ellendale | 1,129 | -0.4% | -2.3% |
| Elliott | 22 | +0.0% | +0.0% |
| Emerado | 452 | +1.1% | +1.8% |
| Enderlin | 860 | +0.0% | -2.4% |
| Epping | 89 | +2.3% | +3.5% |
| Esmond | 91 | +2.2% | -2.2% |
| Fairdale | 31 | +0.0% | -3.1% |
| Fairmount | 331 | -0.9% | -3.2% |
| Fargo | 136,275 | +0.8% | +8.2% |
| Fessenden | 437 | -1.6% | -5.2% |
| Fingal | 86 | -1.1% | -5.5% |
| Finley | 392 | +0.3% | -2.0% |
| Flasher | 230 | +0.4% | +6.0% |
| Flaxton | 61 | +0.0% | -3.2% |
| Forbes | 36 | +0.0% | -2.7% |
| Fordville | 199 | -0.5% | -3.4% |
| Forest River | 109 | +0.0% | +0.9% |
| Forman | 489 | -0.8% | -3.7% |
| Fort Ransom | 95 | -1.0% | +4.4% |
| Fort Yates | 167 | -1.8% | -5.6% |
| Fortuna | 30 | +0.0% | -3.2% |
| Fredonia | 39 | -2.5% | +0.0% |
| Frontier | 193 | +0.0% | -2.0% |
| Fullerton | 56 | -1.8% | -1.8% |
| Gackle | 280 | -1.4% | -0.4% |
| Galesburg | 112 | +0.0% | -2.6% |
| Gardena | 22 | -4.3% | -4.3% |
| Gardner | 125 | -0.8% | -2.3% |
| Garrison | 1,446 | -1.0% | -1.5% |
| Gascoyne | 21 | -4.5% | -8.7% |
| Gilby | 246 | +0.8% | +0.8% |
| Gladstone | 283 | +4.0% | +7.2% |
| Glen Ullin | 708 | +0.3% | -3.1% |
| Glenburn | 414 | +1.2% | +3.5% |
| Glenfield | 93 | -2.1% | -2.1% |
| Golden Valley | 189 | +0.5% | -0.5% |
| Golva | 88 | +3.5% | +11.4% |
| Goodrich | 109 | -0.9% | -0.9% |
| Grafton | 4,023 | -0.1% | -3.3% |
| Grand Forks | 60,365 | +1.0% | +2.0% |
| Grandin | 191 | -1.0% | +3.2% |
| Grano | 9 | +0.0% | +0.0% |
| Granville | 231 | +0.0% | -2.5% |
| Great Bend | 52 | +0.0% | -1.9% |
| Grenora | 230 | +2.7% | +2.7% |
| Gwinner | 894 | -0.4% | -3.6% |
| Hague | 70 | +1.4% | -1.4% |
| Halliday | 231 | +1.3% | -2.5% |
| Hamberg | 12 | +0.0% | -7.7% |
| Hamilton | 40 | -2.4% | -4.8% |
| Hampden | 28 | +0.0% | -3.4% |
| Hankinson | 936 | +0.9% | +1.7% |
| Hannaford | 122 | +0.8% | -3.2% |
| Hannah | 7 | -12.5% | -12.5% |
| Hansboro | 14 | +0.0% | -6.7% |
| Harvey | 1,532 | -1.6% | -6.3% |
| Harwood | 845 | +1.3% | +6.2% |
| Hatton | 708 | -0.8% | -1.0% |
| Havana | 64 | -1.5% | -1.5% |
| Haynes | 17 | +6.3% | +6.3% |
| Hazelton | 218 | +0.0% | -2.2% |
| Hazen | 2,314 | +1.4% | +1.6% |
| Hebron | 792 | +0.4% | -0.9% |
| Hettinger | 1,119 | +2.3% | +2.9% |
| Hillsboro | 1,648 | -0.4% | +0.0% |
| Hoople | 242 | -0.4% | -3.6% |
| Hope | 278 | +0.4% | +2.2% |
| Horace | 7,001 | +12.7% | +115.5% |
| Hunter | 325 | +0.0% | -2.4% |
| Hurdsfield | 58 | -1.7% | -7.9% |
| Inkster | 38 | +2.7% | +0.0% |
| Jamestown | 15,688 | -0.2% | -0.8% |
| Jud | 66 | +1.5% | +1.5% |
| Karlsruhe | 86 | -1.1% | -2.3% |
| Kathryn | 64 | -1.5% | -1.5% |
| Kenmare | 911 | -0.3% | -5.0% |
| Kensal | 146 | -1.4% | -1.4% |
| Kief | 7 | +0.0% | +0.0% |
| Killdeer | 912 | +1.6% | -2.5% |
| Kindred | 1,044 | +2.3% | +12.1% |
| Knox | 20 | +0.0% | -4.8% |
| Kramer | 23 | -4.2% | -4.2% |
| Kulm | 372 | +1.9% | +0.8% |
| LaMoure | 758 | +1.5% | -0.8% |
| Lakota | 683 | +1.3% | +0.4% |
| Landa | 37 | +0.0% | -2.6% |
| Langdon | 1,809 | -1.4% | -4.7% |
| Lankin | 98 | +0.0% | -4.9% |
| Lansford | 230 | -1.3% | -2.5% |
| Larimore | 1,359 | +9.9% | +7.9% |
| Lawton | 18 | +0.0% | +0.0% |
| Leal | 23 | +0.0% | -4.2% |
| Leeds | 424 | +0.0% | -3.6% |
| Lehr | 80 | +0.0% | -2.4% |
| Leith | 27 | +0.0% | -3.6% |
| Leonard | 241 | +0.0% | -2.4% |
| Lidgerwood | 585 | -0.3% | -2.3% |
| Lignite | 131 | +0.0% | -3.7% |
| Lincoln | 4,493 | +0.3% | +4.8% |
| Linton | 1,041 | -0.1% | -2.3% |
| Lisbon | 2,184 | -0.3% | -0.8% |
| Litchville | 163 | -0.6% | -4.1% |
| Loma | 7 | +0.0% | +0.0% |
| Loraine | 8 | +0.0% | +0.0% |
| Ludden | 15 | -6.3% | -6.3% |
| Luverne | 27 | +0.0% | +0.0% |
| Maddock | 384 | +0.5% | -3.8% |
| Makoti | 153 | +6.3% | +1.3% |
| Mandan | 25,061 | +0.9% | +3.5% |
| Mantador | 68 | +1.5% | +0.0% |
| Manvel | 368 | +0.8% | -1.1% |
| Mapleton | 1,496 | +2.3% | +12.3% |
| Marion | 128 | +1.6% | +2.4% |
| Marmarth | 91 | -2.2% | -9.9% |
| Martin | 62 | +1.6% | +0.0% |
| Max | 321 | -1.2% | -2.7% |
| Maxbass | 86 | -1.1% | -2.3% |
| Mayville | 1,807 | -0.6% | -2.3% |
| McClusky | 320 | +0.3% | -0.6% |
| McHenry | 60 | -3.2% | -4.8% |
| McVille | 386 | +0.3% | -1.5% |
| Medina | 262 | -0.4% | -2.2% |
| Medora | 157 | +0.6% | +38.9% |
| Mercer | 122 | -1.6% | +35.6% |
| Milnor | 606 | +0.5% | -2.3% |
| Milton | 39 | -2.5% | -7.1% |
| Minnewaukan | 190 | +1.6% | -1.6% |
| Minot | 47,308 | +0.1% | -2.2% |
| Minto | 610 | +0.5% | -1.3% |
| Mohall | 706 | +0.9% | +1.7% |
| Monango | 30 | +0.0% | -3.2% |
| Montpelier | 87 | -1.1% | +0.0% |
| Mooreton | 177 | -0.6% | -2.2% |
| Mott | 645 | +1.1% | -0.9% |
| Mountain | 79 | +0.0% | -1.3% |
| Munich | 181 | -1.1% | -6.7% |
| Mylo | 19 | +0.0% | -5.0% |
| Napoleon | 738 | -1.6% | -2.0% |
| Neche | 331 | -0.3% | -4.3% |
| Nekoma | 29 | +0.0% | -6.5% |
| New England | 717 | +0.8% | +3.8% |
| New Leipzig | 206 | -0.5% | -4.2% |
| New Rockford | 1,342 | +0.1% | -0.2% |
| New Salem | 1,082 | +1.3% | +10.3% |
| Newburg | 93 | -1.1% | -2.1% |
| Niagara | 43 | +2.4% | +0.0% |
| Nome | 48 | +0.0% | -5.9% |
| Noonan | 133 | -0.7% | -3.6% |
| North River | 56 | +0.0% | -1.8% |
| Northwood | 959 | +1.1% | -1.9% |
| Oakes | 1,765 | -0.2% | -1.0% |
| Oberon | 93 | +0.0% | -3.1% |
| Oriska | 110 | -0.9% | -1.8% |
| Osnabrock | 93 | -2.1% | -8.8% |
| Overly | 10 | +0.0% | +0.0% |
| Oxbow | 371 | +0.0% | -1.6% |
| Page | 187 | +0.0% | -2.6% |
| Palermo | 122 | -0.8% | -3.2% |
| Park River | 1,363 | -0.2% | -3.9% |
| Parshall | 895 | -1.0% | -5.4% |
| Pekin | 74 | +0.0% | +0.0% |
| Pembina | 492 | -0.2% | -3.7% |
| Perth | 6 | +0.0% | +0.0% |
| Petersburg | 157 | +0.6% | -1.9% |
| Pettibone | 59 | +1.7% | +0.0% |
| Pillsbury | 12 | +0.0% | +0.0% |
| Pingree | 43 | +2.4% | +4.9% |
| Pisek | 86 | +0.0% | -3.4% |
| Plaza | 204 | -0.5% | -3.3% |
| Portal | 117 | +0.0% | -3.3% |
| Portland | 576 | -1.0% | -1.2% |
| Powers Lake | 372 | +0.0% | -3.6% |
| Prairie Rose | 55 | +0.0% | -1.8% |
| Ray | 768 | +2.9% | +4.1% |
| Reeder | 130 | +2.4% | +4.8% |
| Regan | 35 | +2.9% | +0.0% |
| Regent | 167 | +1.2% | -1.8% |
| Reynolds | 273 | +1.5% | +1.5% |
| Rhame | 149 | -3.2% | -6.9% |
| Richardton | 695 | +1.0% | +0.1% |
| Riverdale | 221 | -0.5% | +0.0% |
| Robinson | 36 | +0.0% | +0.0% |
| Rogers | 53 | -1.9% | +8.2% |
| Rolette | 462 | +0.2% | -4.5% |
| Rolla | 1,156 | -0.1% | -4.9% |
| Ross | 96 | +2.1% | +2.1% |
| Rugby | 2,412 | -1.1% | -3.5% |
| Ruso | 4 | +0.0% | +0.0% |
| Rutland | 156 | -1.3% | -4.3% |
| Ryder | 103 | -1.0% | -5.5% |
| Sanborn | 160 | -0.6% | -1.8% |
| Sarles | 21 | +0.0% | -4.5% |
| Sawyer | 307 | -0.3% | -5.0% |
| Scranton | 240 | -2.8% | -7.7% |
| Selfridge | 119 | -1.7% | -5.6% |
| Sentinel Butte | 69 | +0.0% | +7.8% |
| Sharon | 89 | +0.0% | -3.3% |
| Sheldon | 94 | +0.0% | -2.1% |
| Sherwood | 196 | +0.5% | +3.2% |
| Sheyenne | 184 | +0.0% | +1.1% |
| Sibley | 18 | -5.3% | -5.3% |
| Solen | 66 | -1.5% | -5.7% |
| Souris | 39 | +0.0% | -2.5% |
| South Heart | 419 | +2.4% | +6.1% |
| Spiritwood Lake | 96 | +3.2% | +3.2% |
| Springbrook | 35 | +2.9% | +6.1% |
| St. John | 310 | +0.0% | -4.0% |
| St. Thomas | 305 | -0.3% | -3.8% |
| Stanley | 2,181 | -1.5% | -7.9% |
| Stanton | 367 | +1.1% | +0.3% |
| Starkweather | 97 | +0.0% | -1.0% |
| Steele | 664 | -0.2% | +0.2% |
| Strasburg | 357 | +0.0% | -6.1% |
| Streeter | 150 | -0.7% | -1.3% |
| Surrey | 1,450 | +1.3% | +7.1% |
| Sykeston | 95 | -2.1% | -6.9% |
| Tappen | 216 | -0.5% | +0.9% |
| Taylor | 230 | +0.9% | -1.3% |
| Thompson | 1,100 | +1.1% | +0.4% |
| Tioga | 2,221 | +2.2% | +0.4% |
| Tolley | 43 | +2.4% | +7.5% |
| Tolna | 132 | +0.8% | -1.5% |
| Towner | 454 | -0.7% | -4.8% |
| Turtle Lake | 524 | -1.7% | -2.8% |
| Tuttle | 58 | +0.0% | -1.7% |
| Underwood | 760 | -1.4% | -3.6% |
| Upham | 130 | -0.8% | -3.0% |
| Velva | 1,046 | -0.6% | -4.6% |
| Venturia | 19 | -5.0% | -5.0% |
| Verona | 62 | +1.6% | +1.6% |
| Voltaire | 43 | +0.0% | -4.4% |
| Wahpeton | 8,141 | +0.1% | +1.6% |
| Walcott | 268 | +0.8% | +1.5% |
| Wales | 8 | -11.1% | -11.1% |
| Walhalla | 867 | +0.2% | -3.0% |
| Warwick | 51 | +0.0% | -3.8% |
| Washburn | 1,254 | -1.1% | -3.2% |
| West Fargo | 41,175 | +1.2% | +5.9% |
| Westhope | 369 | -0.5% | -2.6% |
| White Earth | 92 | -1.1% | -7.1% |
| Wildrose | 119 | +3.5% | +4.4% |
| Williston | 29,522 | +2.4% | +0.7% |
| Wilton | 702 | -1.1% | -2.6% |
| Wimbledon | 176 | -1.1% | -2.8% |
| Wing | 137 | +0.7% | +2.2% |
| Wishek | 827 | -0.7% | -3.2% |
| Wolford | 42 | +0.0% | -4.5% |
| Woodworth | 46 | +2.2% | +0.0% |
| Wyndmere | 442 | +0.0% | -1.3% |
| York | 14 | +0.0% | -6.7% |
| Zap | 229 | +0.9% | +1.3% |
| Zeeland | 82 | +0.0% | -1.2% |