North Dakota filing statistics
IRS SOI data joined with preparer counts, by city. JSON →
| City | Returns | Avg AGI | Avg Refund | Self-emp. | Preparers |
|---|---|---|---|---|---|
| Fargo | 63,670 | $88,999 | $2,931 | 13.7% | 460 |
| Bismarck | 45,160 | $97,602 | $2,955 | 14.7% | 256 |
| Grand Forks | 27,110 | $81,469 | $2,678 | 12.4% | 168 |
| Minot | 25,730 | $82,636 | $2,777 | 13.4% | 152 |
| West Fargo | 20,300 | $107,542 | $2,951 | 13.7% | 39 |
| Williston | 14,350 | $102,600 | $3,278 | 16.0% | 61 |
| Dickinson | 13,090 | $93,308 | $3,145 | 17.2% | 82 |
| Mandan | 13,760 | $93,615 | $2,746 | 13.8% | 55 |
| Jamestown | 7,880 | $78,902 | $2,624 | 14.1% | 34 |
| Wahpeton | 4,100 | $78,615 | $2,467 | 12.2% | 31 |
| Devils Lake | 4,780 | $77,208 | $2,742 | 14.9% | 23 |
| Watford City | 4,040 | $148,996 | $3,820 | 17.3% | 3 |
| Valley City | 3,610 | $76,713 | $2,451 | 13.9% | 18 |
| Grafton | 2,370 | $76,235 | $2,735 | 13.5% | 14 |
| Beulah | 1,610 | $99,653 | $3,302 | 15.5% | 3 |
| Rugby | 1,540 | $78,974 | $2,387 | 16.2% | 11 |
| Stanley | 1,400 | $125,194 | $3,719 | 18.6% | 6 |
| Horace | 2,720 | $148,294 | $3,613 | 16.5% | 3 |
| Casselton | 1,180 | $108,490 | $3,064 | 16.1% | 11 |
| Hazen | 1,640 | $95,445 | $3,223 | 16.5% | 6 |
| Bottineau | 1,740 | $87,421 | $2,676 | 20.7% | 11 |
| Lisbon | 1,510 | $77,438 | $2,581 | 13.2% | 11 |
| Belcourt | 2,120 | $55,583 | $3,521 | 15.1% | 1 |
| Carrington | 1,370 | $95,942 | $3,227 | 18.2% | 8 |
| Mayville | 920 | $79,934 | $2,650 | 15.2% | 5 |
| Oakes | 1,170 | $82,750 | $2,633 | 17.1% | 2 |
| Langdon | 1,200 | $108,084 | $2,558 | 18.3% | 3 |
| Harvey | 1,120 | $76,777 | $2,942 | 16.1% | 5 |
| Bowman | 1,080 | $89,019 | $2,886 | 19.4% | 6 |
| Hillsboro | 1,090 | $96,948 | $2,872 | 14.7% | 2 |
| Garrison | 1,280 | $82,558 | $2,808 | 13.3% | 2 |
| Crosby | 640 | $90,036 | $2,878 | 20.3% | 3 |
| New Rockford | 770 | $80,357 | $2,550 | 16.9% | 1 |
| Park River | 930 | $85,369 | $2,904 | 16.1% | 7 |
| Surrey | 770 | $80,783 | $3,104 | 14.3% | 1 |
| Rolla | 840 | $78,204 | $3,069 | 16.7% | 8 |
| Larimore | 880 | $97,517 | $2,717 | 13.6% | 2 |
| Washburn | 840 | $102,206 | $3,224 | 15.5% | 5 |
| Ellendale | 770 | $72,925 | $2,445 | 18.2% | 3 |
| Parshall | 570 | $101,179 | $3,534 | 10.5% | 2 |
| Hettinger | 810 | $74,481 | $2,462 | 18.5% | 1 |
| Cavalier | 1,040 | $83,267 | $2,397 | 15.4% | 5 |
| Burlington | 850 | $93,016 | $3,463 | 15.3% | 1 |
| Cando | 620 | $80,006 | $2,856 | 19.4% | 3 |
| Beach | 580 | $84,245 | $2,306 | 20.7% | 3 |
| Kenmare | 700 | $95,533 | $2,579 | 18.6% | 8 |
| Linton | 780 | $79,790 | $2,430 | 20.5% | 1 |
| Wishek | 540 | $81,435 | $2,735 | 16.7% | 1 |
| Cooperstown | 630 | $78,017 | $2,616 | 15.9% | 1 |
| Northwood | 690 | $90,771 | $3,436 | 15.9% | 1 |
| LaMoure | 560 | $89,934 | $2,293 | 17.9% | 4 |
| New Salem | 900 | $84,378 | $3,089 | 16.7% | 1 |
| Enderlin | 630 | $78,860 | $2,642 | 12.7% | 1 |
| Mohall | 490 | $87,924 | $3,325 | 14.3% | 2 |
| Mott | 470 | $103,796 | $2,380 | 19.1% | 1 |
| Napoleon | 450 | $83,311 | $2,683 | 22.2% | 4 |
| Ray | 520 | $122,827 | $3,259 | 17.3% | 3 |
| Kindred | 830 | $138,248 | $3,382 | 16.9% | 1 |
| Wilton | 610 | $91,666 | $2,962 | 18.0% | 2 |
| Steele | 470 | $75,532 | $3,040 | 21.3% | 5 |
| Hebron | 430 | $80,735 | $3,141 | 18.6% | 1 |
| New England | 510 | $90,908 | $2,748 | 17.6% | 1 |
| Milnor | 740 | $86,285 | $2,258 | 8.1% | 2 |
| Lakota | 470 | $106,666 | $2,288 | 12.8% | 5 |
| Elgin | 410 | $59,688 | $2,804 | 22.0% | 2 |
| Minto | 480 | $87,635 | $2,577 | 18.8% | 2 |
| Turtle Lake | 440 | $78,645 | $2,700 | 18.2% | 1 |
| Center | 560 | $81,007 | $3,358 | 17.9% | 2 |
| Towner | 520 | $76,031 | $3,197 | 15.4% | 1 |
| Richardton | 510 | $79,171 | $2,816 | 17.6% | 1 |
| Edgeley | 540 | $84,237 | $2,388 | 16.7% | 1 |
| Fessenden | 320 | $93,016 | $2,750 | 18.8% | 2 |
| Finley | 300 | $91,213 | $2,505 | 16.7% | 3 |
| Maddock | 340 | $82,394 | $2,494 | 17.6% | 1 |
| Bowbells | 260 | $97,727 | $2,621 | 15.4% | 1 |
| McClusky | 260 | $58,446 | $2,620 | 19.2% | 2 |
| Stanton | 270 | $69,207 | $3,378 | 11.1% | 1 |
| Kulm | 260 | $90,019 | $2,818 | 23.1% | 2 |
| Saint John | 390 | $69,090 | $3,396 | 20.5% | 1 |
| McVille | 270 | $74,615 | $1,819 | 14.8% | 1 |
| Powers Lake | 400 | $110,430 | $4,005 | 22.5% | 1 |
| Reynolds | 370 | $100,705 | $2,809 | 13.5% | 1 |
| Gackle | 210 | $68,214 | $2,873 | 19.0% | 1 |
| Carson | 260 | $70,323 | $2,793 | 15.4% | 1 |
| Scranton | 240 | $87,446 | $2,308 | 12.5% | 1 |
| Zap | 200 | $74,770 | $2,738 | 15.0% | 1 |
| Walcott | 410 | $109,807 | $3,025 | 14.6% | 2 |
| Gilby | 210 | $89,924 | $2,257 | 9.5% | 1 |
| Hazelton | 210 | $89,014 | $2,845 | 14.3% | 2 |
| New Leipzig | 180 | $64,644 | $2,263 | 0.0% | 1 |
| Dunn Center | 170 | $210,818 | $3,411 | 17.6% | 1 |
| Buffalo | 220 | $98,968 | $3,573 | 18.2% | 1 |
| Sanborn | 170 | $70,359 | $2,611 | 17.6% | 1 |
| Golden Valley | 180 | $93,983 | $3,409 | 11.1% | 1 |
| Rhame | 190 | $87,753 | $3,186 | 10.5% | 1 |
| Reeder | 160 | $67,519 | $3,044 | 0.0% | 1 |
| Tolna | 200 | $78,610 | $2,486 | 20.0% | 1 |
| Carpio | 170 | $85,235 | $2,411 | 0.0% | 2 |
| Crary | 150 | $101,653 | $2,550 | 0.0% | 1 |
| Marion | 140 | $115,179 | $2,940 | 14.3% | 1 |
| Medora | 210 | $102,262 | $1,983 | 19.0% | 1 |
| Sykeston | 110 | $89,000 | $2,633 | 0.0% | 1 |
| Wildrose | 110 | $104,200 | $2,880 | 18.2% | 1 |
| Solen | 160 | $57,619 | $2,978 | 0.0% | 1 |
| Zeeland | 110 | $76,864 | $2,140 | 0.0% | 1 |
| Gardner | 130 | $103,246 | $2,543 | 0.0% | 1 |
| Wheatland | 260 | $129,762 | $3,550 | 15.4% | 1 |