Is Iowa borders on 5 other states?

No, Iowa borders 2 other states. Iowa borders Minnesota to the north, South Dakota to the west, Nebraska to the south, and Missouri and Illinois to the east.
Copyright Wanderlust World © https://www.ynyoo.com