US5.com

Area Code 641

Explore ZIP codes in area code 641 — covering IA — 247 ZIP codes — 471,154 residents. Population, income, and housing at a glance.

ZIP codes
247
Population
471,154
States
IA
Median household income (avg.)
$69,214
Average home value
$139,362

Where is area code 641?

Area code 641 maps to 247 indexable ZIP codes on US5 across IA, with a combined ZIP-area population of about 471,154.

Among places with the most population in this NPA on US5 are Marshalltown, IA, Ottumwa, IA, Mason City, IA, Newton, IA, and Oskaloosa, IA. Open any ZIP below for full demographics, housing, and nearby services.

The most populous ZIP currently listed for 641 is 50158 (about 31,163 residents).

Income and housing in 641

Across ZIPs with income data in area code 641, the average median household income is about $69,214 — about 8% below the U.S. median ($75,149).

Average median home value across those ZIPs is about $139,362.

On this page’s income ranking, ZIP 50120 is near the top at about $140,313.

How area code 641 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 641 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 641, and overlays or split NPAs can mean multiple area codes serve the same metro.

Scams and caller ID spoofing

Seeing area code 641 on caller ID does not prove the caller is physically in IA. 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 641

ZIP City County State Population Income Home value
50158 Marshalltown Marshall County IA 31,163 $71,212 $130,500
52501 Ottumwa Wapello County IA 30,341 $59,091 $109,600
50401 Mason City Cerro Gordo County IA 28,818 $63,807 $134,100
50208 Newton Jasper County IA 20,270 $61,064 $161,900
52577 Oskaloosa Mahaska County IA 14,336 $65,589 $143,700
50219 Pella Marion County IA 14,267 $83,601 $272,600
50112 Grinnell Poweshiek County IA 11,776 $64,707 $198,100
52556 Fairfield Jefferson County IA 11,586 $55,528 $168,200
50138 Knoxville Marion County IA 11,374 $76,887 $169,900
50616 Charles City Floyd County IA 9,419 $63,226 $135,000
50428 Clear Lake Cerro Gordo County IA 9,093 $72,932 $253,900
50801 Creston Union County IA 9,027 $55,453 $120,700
52544 Centerville Appanoose County IA 8,110 $45,257 $114,100
50213 Osceola Clarke County IA 7,441 $67,015 $164,600
52537 Bloomfield Davis County IA 7,012 $82,713 $153,400
50049 Chariton Lucas County IA 6,425 $66,750 $123,700
50126 Iowa Falls Hardin County IA 6,362 $61,711 $118,100
50659 New Hampton Chickasaw County IA 5,942 $76,620 $187,800
52531 Albia Monroe County IA 5,885 $74,081 $140,700
50436 Forest City Winnebago County IA 5,760 $68,600 $164,300
50441 Hampton Franklin County IA 5,363 $55,301 $124,000
50461 Osage Mitchell County IA 5,094 $66,004 $158,800
52339 Tama Tama County IA 4,311 $59,522 $117,500
50438 Garner Hancock County IA 4,006 $69,637 $176,500
50627 Eldora Hardin County IA 3,431 $71,357 $122,400
50421 Belmond Wright County IA 3,142 $66,184 $121,400
50459 Northwood Worth County IA 3,027 $76,053 $148,000
50450 Lake Mills Winnebago County IA 3,001 $76,522 $157,500
50170 Monroe Jasper County IA 2,914 $86,205 $193,500
52342 Toledo Tama County IA 2,898 $62,344 $136,300
50140 Lamoni Decatur County IA 2,817 $54,000 $120,300
50216 Lake Panorama Guthrie County IA 2,809 $91,250 $199,400
50115 Guthrie Center Guthrie County IA 2,741 $70,952 $139,600
50144 Leon Decatur County IA 2,715 $64,511 $122,200
52211 Holiday Lake Poweshiek County IA 2,671 $71,635 $161,300
50250 Stuart Adair County IA 2,652 $75,750 $202,700
52591 Sigourney Keokuk County IA 2,646 $56,318 $119,900
50472 Mona Mitchell County IA 2,577 $86,538 $196,600
50171 Montezuma Poweshiek County IA 2,445 $55,944 $188,700
50658 Nashua Chickasaw County IA 2,432 $70,321 $133,700
50841 Corning Adams County IA 2,427 $70,881 $116,300
50849 Greenfield Adair County IA 2,427 $60,375 $127,500
50423 Britt Hancock County IA 2,401 $65,966 $110,200
50060 Corydon Wayne County IA 2,385 $56,779 $109,200
50601 Ackley Franklin County IA 2,377 $63,869 $114,200
50207 New Sharon Mahaska County IA 2,360 $76,389 $156,500
50854 Mount Ayr Ringgold County IA 2,304 $69,352 $151,400
50240 St. Charles Madison County IA 2,299 $110,027 $297,200
50458 Nora Springs Floyd County IA 2,242 $86,336 $145,100
50247 State Center Marshall County IA 2,198 $90,179 $167,200
50851 Lenox Taylor County IA 2,145 $67,847 $115,500
50636 Greene Butler County IA 2,141 $66,181 $150,000
50466 Riceville Howard County IA 2,089 $60,833 $160,900
50166 Milo Warren County IA 2,083 $107,550 $235,700
50830 Afton Union County IA 1,934 $63,472 $114,200
50028 Baxter Jasper County IA 1,930 $70,982 $197,400
52553 Eddyville Wapello County IA 1,871 $62,341 $144,300
52563 Hedrick Keokuk County IA 1,824 $81,964 $115,700
50135 Kellogg Jasper County IA 1,777 $70,192 $178,800
50456 Manly Worth County IA 1,758 $78,750 $119,100
50468 Roseville Floyd County IA 1,615 $63,485 $139,600
50475 Sheffield Franklin County IA 1,598 $78,333 $155,600
50621 Conrad Grundy County IA 1,591 $86,146 $185,300
50424 Buffalo Center Winnebago County IA 1,590 $58,125 $109,200
52248 Keota Washington County IA 1,572 $77,143 $154,600
50002 Adair Guthrie County IA 1,522 $82,250 $190,300
52571 Moravia Appanoose County IA 1,516 $80,208 $198,700
50210 New Virginia Warren County IA 1,503 $96,250 $314,100
50469 Rockwell Cerro Gordo County IA 1,495 $70,682 $188,900
50251 Sully Jasper County IA 1,481 $95,417 $171,500
50635 Gladbrook Tama County IA 1,470 $72,981 $145,000
52590 Seymour Wayne County IA 1,433 $55,714 $128,500
50122 Hubbard Hardin County IA 1,348 $83,810 $110,100
50174 Murray Clarke County IA 1,312 $63,250 $109,600
50628 Elma Howard County IA 1,309 $57,596 $140,900
50645 Ionia Chickasaw County IA 1,301 $61,563 $113,000
50846 Fontanelle Adair County IA 1,223 $73,333 $85,400
52554 Eldon Wapello County IA 1,221 $56,458 $94,400
50229 Bevington Warren County IA 1,204 $106,087 $365,200
50632 Garwin Tama County IA 1,204 $70,865 $134,300
50162 Melbourne Marshall County IA 1,190 $67,201 $182,900
52561 Fremont Mahaska County IA 1,179 $64,018 $102,200
50055 Collins Story County IA 1,157 $84,875 $195,400
50056 Colo Story County IA 1,122 $79,667 $184,300
50106 Gilman Marshall County IA 1,121 $96,711 $112,000
52570 Milton Van Buren County IA 1,104 $62,292 $102,000
50238 Russell Lucas County IA 1,089 $67,708 $82,600
50447 Kanawha Hancock County IA 1,079 $69,250 $82,400
50680 Wellsburg Grundy County IA 1,077 $72,684 $123,700
50139 Lacona Warren County IA 1,058 $70,673 $137,500
52533 Batavia Jefferson County IA 1,030 $59,659 $110,300
50257 Truro Madison County IA 1,022 $94,605 $218,000
50625 Dumont Butler County IA 1,002 $58,906 $76,600
50268 What Cheer Keokuk County IA 997 $56,786 $80,100
50452 Latimer Franklin County IA 990 $74,500 $108,100
50258 Union Hardin County IA 989 $82,865 $100,000
52572 Moulton Appanoose County IA 963 $61,250 $89,400
50044 Bussey Marion County IA 948 $75,568 $115,100
52530 Agency Wapello County IA 939 $84,063 $176,300
50149 Lorimor Madison County IA 900 $68,295 $143,900

Frequently asked questions

Where is area code 641?

Area code 641 is associated with ZIP codes in IA on US5, covering about 471,154 combined ZIP-area residents across 247 codes. Browse the ZIP table on this page for cities and counties.

How many ZIP codes are in area code 641?

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

What is the average income in area code 641?

The average of ZIP median household incomes in area code 641 is about $69,214 (about 8% below 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 641?

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 641; for live number assignment details, use official NANPA / carrier resources.

Does a 641 caller ID mean the person is local?

No. Caller ID can be spoofed to show area code 641 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 641?

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 641?

Larger population clusters on US5 for 641 include Marshalltown, IA, Ottumwa, IA, Mason City, IA, Newton, IA, and Oskaloosa, IA. Open linked ZIP pages for neighborhood-level demographics.