Shell Rock ZIP Codes — Butler County, IA

There is one unique ZIP code in Shell Rock, Iowa and it is 50670. Area code: 319.
1
ZIP codes
55.10
sq mi land
0.53
sq mi water
319
area code
Shell Rock, IA ZIP code map

About Shell Rock, IA

Shell Rock is a vibrant city located in Butler County, Iowa. This charming community is known for its friendly atmosphere and small-town charm. With a ZIP code of 50670, Shell Rock offers a unique blend of rural and suburban living.

Location & geography

Situated in the northeastern part of Iowa, Shell Rock is approximately 15 miles northeast of Waterloo and about 30 miles south of Mason City. The city spans a land area of 55.10 square miles, complemented by a small water area of 0.53 square miles. The region features a mix of rolling terrain and serene waterways, providing stunning natural beauty.

Community & economy

Shell Rock is characterized by a close-knit community where residents take pride in their town. The local economy is supported by agriculture, small businesses, and various industries that flourish in the area. Daily life in Shell Rock revolves around community events, local schools, and parks that foster a spirit of togetherness.

Transportation

Shell Rock is conveniently accessed via main highways, including Iowa Highway 57, which connects to nearby cities. The nearest major airport is the Waterloo Regional Airport, located about 20 miles to the southwest. Public transportation options are limited, emphasizing the need for personal vehicles in this rural area.

History

Shell Rock was founded in the late 19th century and has historically relied on agriculture and manufacturing as key industries. The city has witnessed various developments over the years, preserving its rich heritage while adapting to modern changes. Notable events in its history include local fairs and festivals that celebrate the town's agricultural roots.

Did you know?

One surprising fact about Shell Rock is that it is home to a popular annual fair that highlights local farmers and artisans. Additionally, the city boasts a strong sense of community, making it a welcoming destination for visitors and newcomers alike.

ZIP codes for Shell Rock, IA (1)
ZIP code City County Map
50670 Shell Rock Butler View map

Demographics & statistics

2,378
Population
42.8
Median age
$77,054
Median household income
$39,665
Per capita income
$172,800
Median home value
$617
Median monthly rent
88.2%
Home ownership
6.0%
Poverty rate
2.7%
Unemployment
822
Housing units
22.2%
Bachelor's or higher

Age distribution

Male Female
72
Under 5
79
61
5–9
66
102
10–14
110
64
15–19
70
52
20–24
57
133
25–34
144
112
35–44
122
136
45–54
148
68
55–59
73
78
60–64
85
151
65–74
164
80
75–84
87
31
85+
33
← Male
Female →

Age summary

GroupCount%
Under 1858124.4%
18 and over1,79775.6%
65 and over54623.0%
Median age42.8 years

Race & ethnicity

White 97.8%
Black or African American 1.1%
Two or more races 0.8%
Asian 0.3%
GroupCount%
White2,32697.8%
Black or African American271.1%
Two or more races180.8%
Asian70.3%

Household income

Under $10k 3.4%
$10k–$15k 3.1%
$15k–$25k 3.1%
$25k–$35k 6.4%
$35k–$50k 9.5%
$50k–$75k 22.0%
$75k–$100k 21.6%
$100k–$150k 18.7%
$150k–$200k 5.0%
$200k+ 7.3%
Range% of households
Under $10k3.4%
$10k–$15k3.1%
$15k–$25k3.1%
$25k–$35k6.4%
$35k–$50k9.5%
$50k–$75k22.0%
$75k–$100k21.6%
$100k–$150k18.7%
$150k–$200k5.0%
$200k+7.3%
Median income$77,054

Housing

Home values

Under $50k 3.9%
$50k–$100k 11.9%
$100k–$150k 24.7%
$150k–$200k 15.2%
$200k–$300k 20.5%
$300k–$500k 20.3%
$500k–$1M 3.1%
$1M+ 0.4%

Housing overview

MetricValue
Median home value$172,800
Median rent / month$617
Owner occupied88.2%
Renter occupied11.8%
Vacant5.2%
Single-family detached89.4%
Large apartment buildings1.3%
Mobile homes1.9%
Median rooms6.1
Avg household size (owned)2.78

Year built

Era%
2020 or later0.0%
2010–20193.9%
2000–20097.5%
1990–199910.4%
1980–19896.2%
1970–197912.9%
1960–19698.6%
1950–195910.0%
1940–194910.8%
1939 or earlier29.8%

Bedrooms

Size% of units
No bedroom (studio)0.2%
1 bedroom7.1%
2 bedrooms27.5%
3 bedrooms41.8%
4 bedrooms17.8%
5+ bedrooms5.5%

Vehicles per household

Vehicles% of households
No vehicle1.8%
1 vehicle20.7%
2 vehicles33.3%
3 or more44.2%

Heating fuel

Fuel type%
Utility gas49.8%
Electricity27.6%
Propane / LP gas21.2%
Wood1.5%

Households & families

Household typeCount%
Married-couple family58066.1%
Cohabiting couple455.1%
Male householder, no spouse9711.0%
Female householder, no spouse15617.8%
Households with children under 1831736.1%
Households with seniors (65+)32136.6%
Average household size2.66

Marital status

StatusMaleFemale
Never married19.6%19.7%
Married69.7%61.7%
Separated0.3%0.2%
Widowed1.1%12.6%
Divorced9.3%5.8%

Education

Less than 9th grade 1.0%
Some HS, no diploma 3.2%
HS graduate 32.8%
Some college, no degree 21.8%
Associate's degree 19.0%
Bachelor's degree 13.8%
Graduate / professional 8.4%
Metric%
HS diploma or higher95.7%
Bachelor's or higher22.2%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool295.7%
Kindergarten326.3%
Elementary school27052.9%
High school13526.5%
College / grad school448.6%

Employment

Industry of employment

Education & healthcare 19.7%
Manufacturing 18.4%
Retail trade 10.2%
Arts, food & hospitality 9.8%
Transportation & utilities 7.6%
Other services 7.0%
Finance & real estate 6.5%
Public administration 5.0%
Wholesale trade 4.5%
Construction 3.8%
Professional & management 3.5%
Agriculture & mining 2.2%
Information 1.8%

Occupation

Category%
Management, business & arts29.4%
Service14.3%
Sales & office22.1%
Natural resources & construction9.0%
Production & transportation25.2%

Employment type

Type%
Private sector68.8%
Government17.3%
Self-employed13.8%
Unpaid family workers0.0%

Commute

Method%
Drive alone88.0%
Carpool4.5%
Public transit0.0%
Walk1.6%
Other means0.1%
Avg commute (minutes)22.0

Poverty

All people 6.0%
Under 18 years 3.5%
18 and over 6.8%
Married-couple families 2.8%
Female-led households 5.3%

Income support

Source% of households
Social Security38.0%
Retirement income30.2%
Supplemental Security1.9%
Cash public assistance2.7%
Food stamps / SNAP4.2%

Health indicators

Condition%
High blood pressure35.1%
High cholesterol33.8%
Heart disease7.2%
Stroke3.2%
Asthma9.1%
Arthritis26.9%
Kidney disease3.0%
Pulmonary disease7.1%
Cancer7.7%
Behavior / access%
Binge drinking21.5%
No physical activity23.3%
Less than 7 hrs sleep30.0%
Fair or poor health12.7%
Poor mental health12.9%
Poor physical health9.8%
No health insurance8.7%
Visited doctor (checkup)74.2%
Visited dentist69.7%
Cholesterol screening89.6%
Teeth loss12.5%

Veterans & disability

VeteransCount%
Civilian veterans1639.1%
Disability%
Any disability11.8%
Under 187.1%
18–64 years6.4%
65 and over30.5%

Health insurance coverage

Type%
Private insurance80.2%
Public insurance36.4%
Uninsured under 194.3%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only2,22793.7%
Spanish70.3%
Other Indo-European00.0%
Asian & Pacific Islander00.0%
Other languages70.3%

Place of birth & citizenship

OriginCount%
Native born (US)2,35999.2%
Born in same state2,35398.9%
Born in different state2,01284.6%
Foreign born60.3%
Naturalized citizen190.8%
Not a US citizen19100.0%

Ancestry

AncestryCount%
Italian29212.3%
French1757.4%
Arab984.1%
Polish512.1%
AncestryCount%
English461.9%
Dutch160.7%
Irish20.1%

Technology access

Metric% of households
Computer access36.9%
Internet access94.1%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions
What ZIP codes does Shell Rock, IA have?
Shell Rock, IA has one ZIP code: 50670. Each ZIP code serves a distinct delivery area within the city and surrounding region.
Need the complete Iowa ZIP code database? Download all IA ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →