You can hunt on most private land with the landowner's permission, keeping in mind the regulations about the distances you must keep from dwellings, livestock, and people. There are also thousands upon thousands of acres of public land where you're permitted to hunt. Some areas are limited to certain seasons or types of game. Check out the Iowa DNR's interactive Hunting Atlas to locate a hunting area near you.
Check out these Portsmouth, IA Hunting resources: