Here is an interesting graph thay shows how Iowa stacks up against other states for Bicycle Friendly Communities.
There are 350 Bicycle Friendly Communities in all 50 states!
More about Bicycle Friendly Communities at bikeleague.org/community.
Check out the Bicycle-Friendly Communities in Iowa