Ranking · North Dakota
Richest and poorest places in North Dakota
Williston Township has the highest median household income of North Dakota's 64 ranked places ($250,000 or more); Harvey has the lowest ($42,697). Ranked: places with 1,000 or more residents in the 2020 Census and an estimate whose coefficient of variation is 40% or less.
Which are the richest places?
Richest places in North Dakota, first to fifth: Williston Township ($250,000 or more), Hay Creek Township ($160,553), Apple Creek Township ($156,615), Gibbs Township ($155,688) and Horace ($138,578).
| Rank | Place | Median household income |
|---|---|---|
| 1 | Williston Township | $250,000 or more |
| 2 | Hay Creek Townshipwithin the margin | $160,553±$32,703 |
| 3 | Apple Creek Townshipwithin the margin | $156,615±$10,940 |
| 4 | Gibbs Townshipwithin the margin | $155,688±$36,222 |
| 5 | Horacewithin the margin | $138,578±$15,631 |
| 6 | Reed Townshipwithin the margin | $130,938±$48,210 |
| 7 | Missouri Ridge Townshipwithin the margin | $124,864±$14,040 |
| 8 | Nedrose Townshipwithin the margin | $123,967±$9,700 |
| 9 | Harrison Townshipwithin the margin | $122,361±$62,243 |
| 10 | Mapletonwithin the margin | $119,432±$7,127 |
| 11 | Thompsonwithin the margin | $118,281±$16,675 |
| 12 | Creel Townshipwithin the margin | $113,942±$35,653 |
| 13 | Stanleywithin the margin | $109,573±$32,325 |
| 14 | Sundre Townshipwithin the margin | $107,218±$24,533 |
| 15 | Surreywithin the margin | $106,438±$10,805 |
| 16 | Watford Citywithin the margin | $102,260±$27,776 |
| 17 | West Fargowithin the margin | $90,665±$5,927 |
| 18 | Lincolnwithin the margin | $87,652±$14,393 |
| 19 | Larimorewithin the margin | $87,546±$29,453 |
| 20 | Velvawithin the margin | $83,060±$12,906 |
| 21 | Dickinsonwithin the margin | $82,696±$4,097 |
| 22 | Crosbywithin the margin | $82,500±$15,882 |
| 23 | Hillsborowithin the margin | $81,483±$8,075 |
| 24 | Hazenwithin the margin | $79,609±$7,916 |
| 25 | Williston | $79,381±$9,437 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
Which are the poorest places?
Poorest places in North Dakota, first to fifth: Harvey ($42,697), Devils Lake ($43,220), New Rockford ($43,600), Linton ($47,500) and Rolla ($49,219).
| Rank | Place | Median household income |
|---|---|---|
| 64 | Harveywithin the margin | $42,697±$9,862 |
| 63 | Devils Lakewithin the margin | $43,220±$8,253 |
| 62 | New Rockfordwithin the margin | $43,600±$9,058 |
| 61 | Lintonwithin the margin | $47,500±$13,618 |
| 60 | Rollawithin the margin | $49,219±$17,638 |
| 59 | Rugbywithin the margin | $50,365±$10,908 |
| 58 | Candowithin the margin | $51,500±$13,730 |
| 57 | New Townwithin the margin | $52,500±$16,093 |
| 56 | Ellendalewithin the margin | $54,643±$12,444 |
| 55 | Mayvillewithin the margin | $55,735±$9,108 |
| 54 | Jamestownwithin the margin | $56,554±$3,879 |
| 53 | Valley Citywithin the margin | $60,339±$9,613 |
| 52 | Cavalierwithin the margin | $60,449±$14,421 |
| 51 | Tatman Townshipwithin the margin | $61,216±$11,362 |
| 50 | Minot AFBinside Tatman Townshipwithin the margin | $62,500±$15,177 |
| 49 | Graftonwithin the margin | $62,679±$11,732 |
| 47 | Wahpetonwithin the margin | $62,750±$8,075 |
| 47 | Hettingerwithin the margin | $62,750±$14,711 |
| 46 | Bowmanwithin the margin | $62,786±$3,495 |
| 45 | Grand Forkswithin the margin | $63,627±$2,587 |
| 44 | Langdonwithin the margin | $64,286±$19,989 |
| 43 | Lisbonwithin the margin | $64,327±$9,036 |
| 42 | Bottineauwithin the margin | $65,905±$8,154 |
| 41 | Tiogawithin the margin | $66,181±$23,136 |
| 40 | Fargo | $66,998±$2,732 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
Which places in North Dakota have the highest income per person?
The survey publishes income per person without a top code, so it gives a figure even for the richest places: Horace has the highest estimate, $68,553 per resident (±$11,396), but it is within the margin of error of Reed Township ($63,464): the survey cannot say which is higher.
| Rank | Place | Per capita income |
|---|---|---|
| 1 | Horacewithin the margin | $68,553±$11,396 |
| 2 | Reed Townshipwithin the margin | $63,464±$13,286 |
| 3 | Hay Creek Townshipwithin the margin | $54,007±$7,647 |
| 4 | Sundre Townshipwithin the margin | $53,594±$6,703 |
| 5 | Apple Creek Townshipwithin the margin | $52,170±$4,933 |
| 6 | Harrison Townshipwithin the margin | $52,020±$8,452 |
| 7 | Stanleywithin the margin | $49,030±$7,939 |
| 8 | West Fargowithin the margin | $48,836±$3,176 |
| 9 | Watford Citywithin the margin | $48,675±$7,890 |
| 10 | Casselton | $48,573±$10,004 |
Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov
How is this ranking made?
Each place's median household income is read from the 2020-2024 American Community Survey. A place enters the ranking if it had 1,000 or more residents in the 2020 Census and its estimate has a coefficient of variation of 40% or less. Ties in the published figure share a rank. This is a measurement of one figure, not a judgment of a place.
Towns and townships are ranked beside cities, villages and census-designated places, and a census-designated place can lie inside a township, so one area can appear twice, once as each.
Source: PlainCities ranking method applied to the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · How ranks are computed
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections