Iowa has a broad firearms preemption statute that bars political subdivisions from enacting or enforcing firearm regulations more restrictive than...
Reviewed by Will Luker, Founder of CCW Hub. USCCA Training Counselor, USCCA Certified Instructor, NRA Certified Instructor, Law Enforcement.
Iowa has a broad firearms preemption statute that bars political subdivisions from enacting or enforcing firearm regulations more restrictive than state law. The preemption is codified in Iowa Code Section 724.28.
Iowa Code Section 724.28(1) provides that a political subdivision of the state shall not enact an ordinance regulating:
The statute applies to counties, cities, townships, school districts, and any other political subdivision of the state.
A political subdivision may:
Under Iowa Code Section 724.28(3), a county or city may restrict the carrying, possession, or transportation of firearms in or on public property under the political subdivision's control only if it provides reasonable safety measures, including but not limited to: armed guards, metal detection devices, or other comparable measures, available to the public at the entrance.
This carve-out is narrow. A bare "no weapons" sign on a city office without screening or armed security does not satisfy Iowa Code Section 724.28(3) and may not be enforceable as a criminal matter against a lawful carrier (though removal from the property as a trespasser remains possible).
Iowa voters ratified the Iowa Right to Keep and Bear Arms amendment in November 2022. The amendment provides:
The right of the people to keep and bear arms shall not be infringed. The sovereign state of Iowa affirms and recognizes this right to be a fundamental individual right. Any and all restrictions of this right shall be subject to strict scrutiny.
By imposing a strict-scrutiny standard, the amendment requires that any firearms restriction be narrowly tailored to serve a compelling government interest. This standard reinforces the statutory preemption and makes local firearms regulation more vulnerable to legal challenge.
A person aggrieved by an ordinance that violates Iowa Code Section 724.28 may file suit in district court seeking declaratory and injunctive relief. Although Iowa does not statutorily authorize attorney-fee recovery in every preemption case, prevailing parties may pursue available statutory or common-law fee shifting under other Iowa rules.
The following types of local ordinances are typically preempted under Iowa Code Section 724.28:
The following remain permissible:
Iowa firearm carriers can generally rely on statewide uniformity. A person who is lawfully carrying under Iowa Code Section 724.4C (permitless) or under an Iowa Permit to Carry Weapons may travel from Des Moines to Sioux City to Davenport without encountering different local concealed-carry rules.
State preemption does not displace federal law. Federal restrictions on firearm possession (18 U.S.C. Section 922) and federal prohibited places (18 U.S.C. Section 930, the federal Gun-Free School Zones Act under 18 U.S.C. Section 922(q)) apply in Iowa irrespective of Iowa Code Section 724.28.
This page covers one part of our Iowa concealed carry guide.
Read the complete Iowa guideBrowse local instructors offering state-approved training in your area. Book online, complete your training, and get one step closer to your concealed carry permit.