Local business phone numbers in North Dakota
40 North Dakota cities and towns with their area codes and NANPA-assigned exchanges.
North Dakota at a glance
North Dakota has 1 geographic area code in service (701), 743 assigned central office codes across 298 rate centers, and 71 carriers holding codes, according to NANPA. Each city page lists its area codes, prefixes and carriers.
Cities and towns
| Place | County | Population (2024) | Area codes | Exchanges |
|---|---|---|---|---|
| Fargo | Cass County | 136,285 | 701 | 84 |
| Bismarck | Burleigh County | 77,772 | 701 | 55 |
| Grand Forks | Grand Forks County | 59,845 | 701 | 31 |
| Minot | Ward County | 47,440 | 701 | 19 |
| Williston | Williams County | 28,821 | 701 | 12 |
| Dickinson | Stark County | 25,695 | 701 | 19 |
| Jamestown | Stutsman County | 15,789 | 701 | 11 |
| Wahpeton | Richland County | 8,115 | 701 | 9 |
| Devils Lake | Ramsey County | 7,314 | 701 | 8 |
| Valley City | Barnes County | 6,580 | 701 | 6 |
| Watford City | McKenzie County | 6,207 | 701 | 3 |
| Grafton | Walsh County | 4,027 | 701 | 5 |
| Beulah | Mercer County | 3,047 | 701 | 3 |
| New Town | Mountrail County | 2,735 | 701 | 3 |
| Casselton | Cass County | 2,486 | 701 | 6 |
| Rugby | Pierce County | 2,422 | 701 | 5 |
| Hazen | Mercer County | 2,288 | 701 | 4 |
| Stanley | Mountrail County | 2,214 | 701 | 4 |
| Bottineau | Bottineau County | 2,194 | 701 | 5 |
| Tioga | Williams County | 2,177 | 701 | 4 |
| Lisbon | Ransom County | 2,175 | 701 | 2 |
| Carrington | Foster County | 2,019 | 701 | 6 |
| Langdon | Cavalier County | 1,841 | 701 | 5 |
| Mayville | Traill County | 1,820 | 701 | 4 |
| Oakes | Dickey County | 1,777 | 701 | 3 |
| Hillsboro | Traill County | 1,661 | 701 | 5 |
| Harvey | Wells County | 1,564 | 701 | 5 |
| Garrison | McLean County | 1,465 | 701 | 2 |
| Bowman | Bowman County | 1,416 | 701 | 5 |
| Park River | Walsh County | 1,369 | 701 | 2 |
| New Rockford | Eddy County | 1,334 | 701 | 4 |
| Washburn | McLean County | 1,275 | 701 | 5 |
| Larimore | Grand Forks County | 1,239 | 701 | 3 |
| Cavalier | Pembina County | 1,220 | 701 | 2 |
| Rolla | Rolette County | 1,157 | 701 | 4 |
| Ellendale | Dickey County | 1,139 | 701 | 3 |
| Thompson | Grand Forks County | 1,091 | 701 | 3 |
| Cando | Towner County | 1,061 | 701 | 3 |
| Hettinger | Adams County | 1,058 | 701 | 3 |
| Linton | Emmons County | 1,040 | 701 | 5 |
Places whose NANPA rate center could be matched to a Census place, with at least two exchanges. Sources: NANPA; Census Vintage 2024 estimates.