Skip to content
ZIP codes

ZIP codes in Cass County, North Dakota

Cass County has 30 ZIP codes. 18 lie entirely inside it and 12 are shared with neighboring counties, so part of their land and their people are elsewhere. About 193,644 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
30
With 1% or more of their land inside
Entirely inside
18
99% or more of their land
Shared with other counties
12
Most with Barnes County (5)
Most populated ZIP
58104
49,168 people · Fargo
Least populated ZIP
58002
17 people
Largest ZIP by land
58064
176 sq mi · Page

Map of the ZIP codes in Cass County

Clay County, MN Norman County, MN Barnes County Ransom County Richland County Steele County Traill County 58002 · 17 people · 100% in the county 58004 · Amenia · 241 people · 100% in the county 58005 · Argusville · 898 people · 100% in the county 58006 · Arthur · 573 people · 100% in the county 58007 · Ayr · 81 people · 100% in the county 58011 · Buffalo · 449 people · 100% in the county 58012 · Casselton · 3,049 people · 100% in the county 58021 · Horace · 584 people · 100% in the county 58027 · Enderlin · 1,530 people · 41% in the county 58029 · Erie · 88 people · 100% in the county 58031 · Alice · 301 people · 54% in the county 58035 · Galesburg · 212 people · 34% in the county 58036 · Gardner · 360 people · 100% in the county 58038 · Grandin · 179 people · 40% in the county 58042 · Harwood · 1,344 people · 100% in the county 58046 · Hope · 645 people · 1.7% in the county 58047 · Horace · 5,636 people · 97% in the county 58048 · Hunter · 505 people · 76% in the county 58051 · Kindred · 1,980 people · 59% in the county 58052 · Leonard · 529 people · 56% in the county 58059 · Mapleton · 1,670 people · 100% in the county 58064 · Page · 332 people · 74% in the county 58068 · Sheldon · 134 people · 1.8% in the county 58071 · Tower City · 486 people · 56% in the county 58078 · West Fargo · 40,631 people · 100% in the county 58079 · Wheatland · 504 people · 100% in the county 58102 · Fargo · 32,912 people · 100% in the county 58103 · Fargo · 48,796 people · 100% in the county 58104 · Fargo · 49,168 people · 100% in the county 58105 · Fargo · 2,825 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Cass County

30 ZIP codes in Cass County, ND, by number
ZIP code Main city Population Land in the county Residents in the county
58002 — 17 100% 17
58004 Amenia 241 100% 241
58005 Argusville 898 100% 898
58006 Arthur 573 100% 573
58007 Ayr 81 100% 81
58011 Buffalo 449 100% 449
58012 Casselton 3,049 100% 3,049
58021 Horace 584 100% 584
58027 Enderlin 1,530 41% ≈ 606
58029 Erie 88 100% 88
58031 Alice 301 54% ≈ 176
58035 Galesburg 212 34% ≈ 104
58036 Gardner 360 100% 360
58038 Grandin 179 40% ≈ 103
58042 Harwood 1,344 100% 1,344
58046 Hope 645 1.7% ≈ 14
58047 Horace 5,636 97% ≈ 5,627
58048 Hunter 505 76% ≈ 438
58051 Kindred 1,980 59% ≈ 1,496
58052 Leonard 529 56% ≈ 337
58059 Mapleton 1,670 100% 1,670
58064 Page 332 74% ≈ 258
58068 Sheldon 134 1.8% ≈ 1
58071 Tower City 486 56% ≈ 294
58078 West Fargo 40,631 100% 40,631
58079 Wheatland 504 100% 504
58102 Fargo 32,912 100% 32,912
58103 Fargo 48,796 100% 48,796
58104 Fargo 49,168 100% 49,168
58105 Fargo 2,825 100% 2,825

ZIP codes shared with other counties

These 12 ZIP codes have part of their land in another county. The first figure is the share of their land in Cass County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Fargo (4), Horace (2), Alice (1), Amenia (1), Argusville (1), and Arthur (1); 25 places in all.

They start with 2 different three-digit prefixes, one per USPS sorting center: 580 and 581.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know