$1.6Bin Williston over the last four quarters (2025 Q3 to 2026 Q2), down 1.5% on the four before. Its best quarter since 2019 was $428.3M in 2019 Q2.
All 50 cities at a glance
Ranked by taxable sales over the last four quarters, 2025 Q3 to 2026 Q2. Change is against the four quarters before.
| City | Last 4 quarters | Change | Best quarter since 2019 |
|---|---|---|---|
| Fargo | $2.9B | +1.0% | $815.8M (2022 Q3) |
| Bismarck | $1.9B | +2.4% | $508M (2026 Q2) |
| Williston | $1.6B | −1.5% | $428.3M (2019 Q2) |
| Minot | $1.3B | +1.0% | $365.8M (2023 Q3) |
| Grand Forks | $1.2B | +2.5% | $328.9M (2025 Q4) |
| Dickinson | $1.1B | +5.5% | $307.9M (2025 Q3) |
| West Fargo | $612.7M | +11.3% | $165.6M (2025 Q3) |
| Mandan | $347.4M | −8.3% | $125.5M (2024 Q3) |
| Jamestown | $325.8M | +5.5% | $90.2M (2023 Q3) |
| Watford City | $259.5M | −8.6% | $91.8M (2019 Q2) |
| Devils Lake | $194.6M | −3.9% | $60.3M (2023 Q2) |
| Wahpeton | $154.5M | +1.4% | $45M (2023 Q2) |
| New Town | $129.4M | +30.8% | $55.1M (2023 Q3) |
| Valley City | $89.6M | +1.9% | $26.4M (2025 Q3) |
| Burlington | $85.6M | −26.9% | $42.1M (2025 Q2) |
| Tioga | $80.5M | +1.3% | $24.7M (2025 Q3) |
| Stanley | $79.4M | −30.8% | $38.8M (2023 Q2) |
| Carrington | $72.2M | −0.1% | $24.8M (2023 Q3) |
| Bottineau | $67.5M | −1.8% | $19.2M (2025 Q2) |
| Grafton | $59.9M | −16.7% | $25M (2024 Q3) |
| Rugby | $59.7M | −4.8% | $20.2M (2024 Q3) |
| Bowman | $46M | +6.8% | $14.3M (2024 Q4) |
| Cavalier | $39.9M | +2.2% | $21.2M (2022 Q3) |
| Harvey | $37.2M | −8.6% | $14.4M (2022 Q4) |
| Langdon | $32.3M | −15.6% | $14.7M (2023 Q2) |
| Oakes | $31.6M | +9.6% | $9.3M (2025 Q3) |
| Beulah | $28.7M | −2.3% | $11.7M (2019 Q2) |
| Casselton | $28.6M | +7.2% | $8.3M (2024 Q4) |
| Lisbon | $28.2M | +6.0% | $8.9M (2025 Q3) |
| Crosby | $28.1M | +46.5% | $7.9M (2025 Q3) |
| Mayville | $25.3M | +19.6% | $8.9M (2026 Q2) |
| Hazen | $25.3M | −9.9% | $9.3M (2024 Q2) |
| Hettinger | $24.4M | +1.9% | $8M (2023 Q3) |
| Belfield | $24M | −41.8% | $13.6M (2019 Q1) |
| Washburn | $21.7M | −4.7% | $8.1M (2023 Q4) |
| Garrison | $21.7M | −19.4% | $8.9M (2024 Q3) |
| Rolla | $21.4M | −3.9% | $6.6M (2023 Q3) |
| Ellendale | $20.2M | +42.8% | $5.9M (2026 Q2) |
| Horace | $17.9M | +11.0% | $6.6M (2025 Q3) |
| Park River | $17.6M | −5.3% | $6.9M (2023 Q3) |
| Velva | $17.5M | −16.8% | $7.2M (2023 Q2) |
| Hillsboro | $13.8M | +12.9% | $8.3M (2023 Q2) |
| Linton | $13.2M | +4.9% | $4.3M (2023 Q3) |
| Cando | $10.9M | +8.9% | $3.8M (2025 Q3) |
| New Rockford | $10.5M | −8.1% | $4M (2022 Q4) |
| Mapleton | $10.1M | −3.9% | $3.2M (2023 Q3) |
| Lincoln | $6.2M | −19.7% | $3.7M (2021 Q2) |
| Larimore | $4.6M | −4.6% | $1.6M (2023 Q2) |
| Thompson | $2.5M | +7.8% | $764.5K (2025 Q3) |
| Surrey | $1.8M | −11.9% | $717.4K (2023 Q1) |
Get your town's snapshot every quarter
When the state publishes a new quarter, I'll send a one-page snapshot for your town: the trend, how it compares with similar towns, and what moved. Free.
That didn't go through. Try again in a minute, or email troy@curveaheadtech.com.
Thanks. Your first snapshot comes with the next quarter's numbers.
The full dashboard
For chambers, development groups, banks and anyone who needs more than one town:
- All 200 of the state's largest cities, ranked by growth on last year and on 2019
- Oil-country towns indexed against the state
- Statewide sales by industry
- Your own peer groups, a CSV download, and a written note each quarter
Tick the box above and I'll be in touch with pricing.
About the data
Where do these numbers come from?
From the North Dakota Office of State Tax Commissioner's Sales and Use Tax Statistical Report, published quarterly at tax.nd.gov/data. Curve Ahead Technology compiles the city figures into one place.
What do the figures include?
Taxable sales plus taxable purchases reported for each city, in US dollars. They are not adjusted for inflation.
How often is this page updated?
Each quarter, after the state publishes a new report. The latest quarter here is 2026 Q2.