In Indiana, you can buy your fishing license in person at a county clerk's office, at most DNR properties or the DNR Customer Service Center in Indianapolis. Resident licenses can also be purchased by in person at a license retailer, by mail or online at the DNR's website.
Check out these Henryville, IN fishing resources: