Places to stay in Shell Rock, Iowa
Photos: The Hancock House - Dubuque, Mont Rest - Bellevue
![]() |
![]() |
Click property titles for more detailed descriptions
Map showing location of Shell Rock
Shell Rock links of interest
Nearby towns close to Shell Rock, Iowa
Shell Rock is a city in Butler County, Iowa, United States, along the Shell Rock River. The city is located along the county's eastern border, between Butler and Bremer counties.
- Waverly* - 5 km
- Clarksville - 6 km
- Janesville - 7 km
- Plainfield - 9 km
- New Hartford - 10 km
- Allison - 11 km
- Denver - 12 km
- Parkersburg - 13 km
- Cedar Falls* - 14 km
- Tripoli* - 17 km
- Waterloo* - 19 km
- Nashua* - 16 km
Towns are shown withing 20km radius of Shell Rock, Iowa. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

