Help us keep you informed about new legislation that could effect your right to bear arms. Even a small donation helps us keep this running. Please consider signing up for a paying membership or making a donation, every little bit helps.

toggle menu

Iowa Public Gun Ranges

Name: Banner Shooting Range

Address: 13796 Elkhorn Street

Indianola, IA 50125

Hours: 1:00pm - 5:00pm weekdays 9:00am - 5pm weekends

more info >>Latitude: 41.31504 Longitude: -93.57204

Name: Bays Branch Shooting Range

Address: 190th Street

Panora, IA 50216


more info >>Latitude: 41.69219 Longitude: -94.36264

Name: Brushy Creek Shooting Range

Address: 3175 290th St

Lehigh, IA 50557


more info >>Latitude: 42.47018 Longitude: -93.98705

Name: Hawkeye Wildlife Shooting Range

Address: 2200 Amana Rd NW

Swisher, IA 52338


more info >>Latitude: 41.84873 Longitude: -91.69704

Name: Hull Shooting Range

Address: 1616-1648 Iowa 92

Oskaloosa, IA 52577


more info >>Latitude: 41.28660 Longitude: -92.60028

Name: Ocheyedan Shooting Range

Address: W. 4th St.

Ocheyedan, IA 51354


more info >>Latitude: 43.41598 Longitude: -95.53331

Name: Oyens Shooting Range

Address: 13643 K-64

Oyens, IA 51031

Hours: 9:00 am - sunset

more info >>Latitude: 42.78659 Longitude: -96.17262

Name: Pine Ridge Shooting Range

Address: Highway D35

Eldora, IA 50627


more info >>Latitude: 42.36632 Longitude: -93.09532

Name: Princeton Shooting Range

Address: 286th St

Princeton, IA 52768


more info >>Latitude: 41.68575 Longitude: -90.38265

Name: Spring Run Shooting Range

Address: 280th Avenue

Spirit Lake, IA 51360


more info >>Latitude: 43.41942 Longitude: -95.13288

back to top