Skip to content

Checked

ZIP Code 50120

Haverhill, IA, Marshall County

Population

428

Land area

17sq mi

People per sq mi

25

City

Haverhill

ZIP 50120 and nearby ZIP codes

ZIP 50120 at a glance

  • ZIP 50120 (Haverhill) is 56% less dense than Iowa as a whole.

Local data for ZIP 50120

Counts from official public data

Economy and federal money

Businesses, pandemic loans and political donations

Details

PPP loans

$697K

22 loans

Campaign donations

$1,055

Itemized, 2026 cycle

PPP loans in this ZIP

Environment and hazard risk

ZIP 50120, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Relatively Low

Top: drought

Storm events since 1996

668

Countywide, mostly thunderstorm wind

Flood insurance policies

27

0.1% of homes, county

July high / Jan low

84° / 9°F

37.9 inches of rain a year

Hazards, floods and storm historyCheck a flood zone

Health statistics

Share of adults in ZIP 50120, CDC PLACES estimates

All 40 measures

Obesity

41.0%

U.S. 33.3% +7.7 pts

Diabetes

9.7%

U.S. 12.1% -2.4 pts

Smoking

12.9%

U.S. 12.8% about the same

Uninsured (18-64)

5.3%

U.S. 11.1% -5.8 pts

Frequently asked questions

What city is ZIP code 50120?
ZIP code 50120 is in Haverhill, IA (Marshall County).
What county is ZIP code 50120 in?
ZIP code 50120 is mostly in Marshall County, Iowa.
How many people live in ZIP code 50120?
About 428 people live in the 50120 ZIP Code Tabulation Area, based on American Community Survey 5-year estimates.

Source: U.S. Census Bureau (ZIP Code Tabulation Areas, American Community Survey) · Data as of 12/31/2023. ZIP Code Tabulation Areas closely match, but are not identical to, USPS ZIP code delivery areas.