US5.com

Area Code 320

Explore ZIP codes in area code 320 — covering MN, SD — 165 ZIP codes — 598,167 residents. Population, income, and housing at a glance.

ZIP codes
165
Population
598,167
States
MN, SD
Median household income (avg.)
$75,998
Average home value
$212,364

Where is area code 320?

Area code 320 maps to 165 indexable ZIP codes on US5 across MN and SD, with a combined ZIP-area population of about 598,167.

Among places with the most population in this NPA on US5 are St. Cloud, MN, Alexandria, MN, Willmar, MN, Sartell, MN, and Hutchinson, MN. Open any ZIP below for full demographics, housing, and nearby services.

The most populous ZIP currently listed for 320 is 56301 (about 34,883 residents).

Income and housing in 320

Across ZIPs with income data in area code 320, the average median household income is about $75,998 — about even with the U.S. median ($75,149).

Average median home value across those ZIPs is about $212,364.

On this page’s income ranking, ZIP 55370 is near the top at about $117,344.

How area code 320 numbering works

In the North American Numbering Plan, the first three digits of a 10-digit phone number are the Numbering Plan Area (NPA), commonly called the area code. Digits 4–6 are the central office code (NXX / “exchange”), and the last four digits identify the individual line.

US5’s 320 page groups ZIP codes that are associated with this NPA in published geography data. That is a place-based view — it is not a live directory of every phone number assigned to 320, and overlays or split NPAs can mean multiple area codes serve the same metro.

Scams and caller ID spoofing

Seeing area code 320 on caller ID does not prove the caller is physically in MN and SD. Spoofing tools can display almost any NPA, including local-looking numbers used in IRS, bank, warranty, and “grandparent” scams.

If you receive an unexpected call about taxes, arrests, or locked accounts: hang up, do not share codes or remote-access software, and contact the organization using a number from its official website or your statement — not a number the caller provides. US5 publishes geography for research; it does not verify live callers.

ZIP codes in area code 320

ZIP City County State Population Income Home value
56301 St. Cloud Stearns County MN 34,883 $69,725 $262,500
56308 Alexandria Douglas County MN 26,695 $76,831 $307,600
56303 St. Cloud Stearns County MN 26,031 $66,789 $197,900
56201 Willmar Kandiyohi County MN 24,860 $68,054 $199,100
56377 Sartell Stearns County MN 21,008 $82,583 $282,800
55350 Hutchinson McLeod County MN 18,567 $78,663 $238,600
56379 Sauk Rapids Benton County MN 17,300 $71,964 $251,500
56304 St. Cloud Sherburne County MN 17,281 $54,133 $230,600
56345 Little Falls Morrison County MN 15,105 $57,399 $227,800
56374 St. Joseph Stearns County MN 10,020 $78,415 $281,300
55051 Mora Kanabec County MN 9,927 $71,232 $220,000
55355 Litchfield Meeker County MN 9,629 $70,878 $210,200
56353 Milaca Mille Lacs County MN 9,489 $77,170 $239,600
55063 Rock Creek Pine County MN 9,270 $74,854 $239,000
56431 Aitkin Aitkin County MN 9,142 $64,846 $264,800
56320 Rockville Stearns County MN 8,553 $90,346 $312,000
56378 Sauk Centre Stearns County MN 8,433 $71,953 $239,000
55336 Glencoe McLeod County MN 8,266 $73,314 $235,600
56347 Long Prairie Todd County MN 8,067 $65,650 $178,900
56387 Waite Park Stearns County MN 7,705 $57,387 $230,500
56329 Foley Benton County MN 7,700 $89,728 $260,300
56265 Montevideo Chippewa County MN 7,433 $72,564 $159,000
55302 Annandale Wright County MN 7,348 $78,194 $312,200
56367 Rice Benton County MN 7,226 $102,429 $270,100
56267 Morris Stevens County MN 6,766 $70,000 $201,900
56352 Melrose Stearns County MN 5,955 $71,356 $225,100
55069 Rock Creek Chisago County MN 5,936 $75,139 $279,800
56364 Harding Morrison County MN 5,797 $77,440 $239,500
56334 Glenwood Pope County MN 5,791 $67,264 $258,400
55320 St. Augusta Stearns County MN 5,676 $109,242 $307,200
55321 Cokato Wright County MN 5,592 $81,250 $265,100
56362 Paynesville Stearns County MN 5,560 $81,536 $242,700
55319 Clear Lake Sherburne County MN 5,490 $111,343 $349,300
56310 Avon Stearns County MN 5,361 $103,993 $286,600
55358 Maple Lake Wright County MN 5,266 $94,911 $299,100
56307 Albany Stearns County MN 5,227 $89,563 $268,600
55037 Hinckley Pine County MN 5,077 $61,319 $206,100
56273 New London Kandiyohi County MN 5,050 $91,520 $299,400
56215 Benson Swift County MN 4,701 $58,198 $161,400
55325 Dassel Meeker County MN 4,682 $89,122 $288,100
56288 Spicer Kandiyohi County MN 4,655 $105,000 $380,000
55072 Sandstone Pine County MN 4,409 $57,500 $188,900
56368 Richmond Stearns County MN 4,162 $92,963 $309,500
56241 Granite Falls Yellow Medicine County MN 3,829 $66,354 $154,500
56360 Osakis Todd County MN 3,738 $65,395 $233,000
55006 Braham Kanabec County MN 3,655 $64,167 $209,100
55382 Fairhaven Stearns County MN 3,640 $95,673 $346,900
55349 Howard Lake Wright County MN 3,555 $100,054 $287,100
56359 Vineland Mille Lacs County MN 3,451 $57,852 $205,500
55032 Harris Chisago County MN 3,353 $106,522 $363,200
55080 Stanchfield Isanti County MN 3,281 $100,789 $337,700
55353 St. Augusta Stearns County MN 3,273 $87,969 $320,600
56373 Royalton Morrison County MN 3,248 $91,544 $266,700
56358 Ogilvie Kanabec County MN 3,172 $78,125 $240,100
55354 Lester Prairie McLeod County MN 3,089 $94,950 $243,600
56277 Olivia Renville County MN 2,962 $69,265 $178,900
56438 Browerville Todd County MN 2,830 $57,093 $184,000
56342 Isle Aitkin County MN 2,805 $61,313 $233,300
56278 Ortonville Big Stone County MN 2,685 $60,192 $176,200
56209 Atwater Kandiyohi County MN 2,635 $83,661 $220,400
55395 Winsted McLeod County MN 2,600 $72,901 $229,400
55389 Watkins Meeker County MN 2,509 $92,109 $252,700
56340 Upsala Stearns County MN 2,433 $89,211 $286,800
56381 Starbuck Pope County MN 2,371 $78,348 $226,000
56232 Dawson Lac qui Parle County MN 2,365 $77,132 $163,000
56256 Madison Lac qui Parle County MN 2,352 $62,250 $122,400
55329 Eden Valley Meeker County MN 2,252 $74,063 $214,700
56312 Belgrade Stearns County MN 2,224 $69,519 $242,400
56331 Freeport Stearns County MN 2,176 $90,893 $270,300
55007 Brook Park Kanabec County MN 2,158 $66,875 $223,500
56284 Renville Renville County MN 2,099 $75,417 $141,800
56208 Appleton Swift County MN 2,097 $56,196 $86,700
56330 Foreston Mille Lacs County MN 2,063 $80,250 $262,800
56222 Clara City Chippewa County MN 2,012 $61,389 $151,500
55381 Silver Lake McLeod County MN 2,001 $87,011 $233,400
56243 Grove City Meeker County MN 1,968 $65,625 $173,400
56531 Elbow Lake Grant County MN 1,948 $73,162 $151,600
55342 Hector Renville County MN 1,884 $63,257 $148,100
56296 Wheaton Traverse County MN 1,861 $57,051 $98,600
56449 Fort Ripley Crow Wing County MN 1,824 $77,813 $266,900
55735 Finlayson Pine County MN 1,802 $62,125 $233,500
56244 Hancock Stevens County MN 1,739 $82,841 $137,500
56315 Millerville Douglas County MN 1,731 $85,526 $248,300
56475 Randall Morrison County MN 1,674 $60,481 $209,700
56332 Garfield Douglas County MN 1,658 $89,875 $258,800
56338 Hillman Morrison County MN 1,579 $68,906 $273,800
56321 St. John's University Stearns County MN 1,572
56336 Grey Eagle Todd County MN 1,530 $80,804 $274,300
56316 Brooten Pope County MN 1,521 $71,071 $208,700
56443 Morrison County MN 1,457 $73,056 $351,000
56282 Raymond Kandiyohi County MN 1,443 $71,103 $186,600
55030 Grasston Pine County MN 1,425 $76,875 $214,900
55312 Brownton McLeod County MN 1,412 $97,976 $214,100
56223 Clarkfield Yellow Medicine County MN 1,403 $65,250 $101,400
55310 Bird Island Renville County MN 1,386 $81,667 $144,100
56382 Flensburg Morrison County MN 1,360 $76,250 $241,400
56314 Elmdale Morrison County MN 1,355 $87,500 $260,300
56319 Carlos Douglas County MN 1,336 $85,500 $282,000
56271 De Graff Swift County MN 1,309 $70,395 $206,600
56252 Kerkhoven Swift County MN 1,305 $80,508 $195,200

Frequently asked questions

Where is area code 320?

Area code 320 is associated with ZIP codes in MN and SD on US5, covering about 598,167 combined ZIP-area residents across 165 codes. Browse the ZIP table on this page for cities and counties.

How many ZIP codes are in area code 320?

US5 currently lists 165 indexable ZIP codes for area code 320. Counts can change as geography publishes update.

What is the average income in area code 320?

The average of ZIP median household incomes in area code 320 is about $75,998 (about even with the U.S. median ($75,149)). Individual neighborhoods vary — sort the ZIP table by income to compare.

What is an NXX or “number block” in area code 320?

After the area code, the next three digits (NXX) identify a central office / exchange “block” of up to 10,000 numbers. US5 focuses on ZIP geography for 320; for live number assignment details, use official NANPA / carrier resources.

Does a 320 caller ID mean the person is local?

No. Caller ID can be spoofed to show area code 320 even when the caller is elsewhere. Treat unexpected calls about money, arrests, or account lockouts as suspicious and verify through official channels.

How can I avoid phone scams that use area code 320?

Do not trust caller ID alone. Never send gift cards, wire money, or install remote-access apps because a caller claims to be from the IRS, a bank, or tech support. Hang up and call back using a published number from a statement or official website.

What cities use area code 320?

Larger population clusters on US5 for 320 include St. Cloud, MN, Alexandria, MN, Willmar, MN, Sartell, MN, and Hutchinson, MN. Open linked ZIP pages for neighborhood-level demographics.