In Iowa you can buy a hunting license in person, at a license vendor, over the phone by calling 1-800-367-1188, or online at the Iowa DNR's website. However, if your hunter certification is not yet attached to your customer record-e.g., if it's your first Iowa hunting license-you'll need to provide proof of hunter education certification in person at a license vendor or over the phone.
Check out these Keokuk, IA Hunting resources: