Iowa (yes)

Iowa allows charity raffles.  Please the following for more info:

Iowa Code § 99B.6 Department of Revenue

https://tax.iowa.gov/

See chapter 99b under games of skill or chance, and raffles