Shell Rock Information

Travel info, sports, demographic data, and general statistics about the city of Shell Rock, IA

General Shell Rock Information

State: Iowa

County: Butler County

Close cities: Allison, IA, Janesville, IA, Shell Rock, IA, Waverly, IA, New Hartford, IA, Plainfield, IA, Clarksville, IA, Cedar Falls, IA

Shell Rock Population (census data)
Total 1,237 (-5.2% since 2000)
Male 605 (48.9%)
Female 632 (51.1%)

Population Density: 791 people per sq. mile

Cost of Living Index: 76.4 (US Avg is 100)

Shell Rock Elevation: 903 feet above sea level

Incorporated in 1875

Land Area: 1.56 square miles

Median Household Income: $47,196

Zip Codes: 50670.

Shell Rock Map

Loading Map...

Shell Rock Demographic Data

Ethnic Information:
  • White Non-Hispanic (98.3%)
  • Two or more races (1.0%)
Ancestry Information:
  • German (54.3%)
  • Irish (9.9%)
  • English (9.4%)
  • Dutch (6.7%)
  • United States (5.9%)
  • Norwegian (4.2%)

Shell Rock School Information

Elementary Schools
Shell Rock Elementary School (214 N Cherry Street, Shell Rock, IA, 50670 - Waverly-Shell Rock Community School District District)

Find a Job

Shell Rock Dating
Find my Match