Longest range in Iowa is 600 yards at Van Meter, Des Moines Rifle & Pistol Club (West of Des Moines off I-80),
http://clubs.odcmp.com/cgi-bin/clubInfo.cgi?clubID=186
Here's a list of all the ranges in Iowa...
http://www.wheretoshoot.org/Find_Range/wts_subresults.asp
# Big Springs Shooting Complex, Searsboro IA 50242
# Izaak Walton League - Ames, Ames IA 50010
# Izaak Walton League - Anamosa, Anamosa IA 52205
# Izaak Walton League - Boone Valley, Webster City IA 50595
# Izaak Walton League - Des Moines, Des Moines IA 50321
# Izaak Walton League - Dragoon Trail, Elkhart IA 50073
# Izaak Walton League - Dubuque, Peosta IA 52068
# Izaak Walton League - Grundy Tama, Reinbeck IA 50669
# Izaak Walton League - Linn County, Cedar Rapids IA 52407
# Izaak Walton League - Mahaska County, Oskaloosa IA 52577
# Izaak Walton League - Maquoketa, Maquoketa IA 52060
# Izaak Walton League - Three Rivers, Waverly IA 50677
# Izaak Walton League - Waterloo, Waterloo IA 50701
# Keokuk County Ikes Range, Keota IA 52248
# Madison County Sportsmens Club, Winterset IA 50273
# West Liberty Gun Club, West Liberty IA 52776
# American Outdoors, Mt. Pleasant IA 52641
# Anamosa Bow Hunters, Anamosa IA 52205
# Archery Field & Sport, Altoona IA 50009
# Archery Park, Madrid IA 50156
# Arrowhead Hunting Club, Goose Lake IA 52750
# Bait & Archery Shack, Dubuque IA 52001
# Bancroft Gun Club Inc, Bancroft IA 50517
# Black Hawk Pistol Club, Vinton IA 52349
# Boone County Sportsman's Club, Boone IA 50036
# Buena Vista Rifle and Pistol Club, Storm Lake IA 50588
# Cedar Falls Gun Club, Cedar Falls IA 50613
# Central Range, Dubuque IA 52001
# Charles Butch Olofson Shooting Range, Polk City IA 50226
# Chase The Adventure, Decorah IA 52101
# Clarinda Rifle and Pistol, Clarinda IA 51632
# Clinton County Sportsman's Club, De Witt IA 52742
# Corning Gun Club, Corning IA 50841
# Council Bluffs Rifle & Pistol Club, Council Bluffs IA 51502
# Coyote Run Sporting Clays, Eldora IA 50627
# Daryls Gun Shop and Shootin Range, State Center IA 50247
# Davis Farm Sporting Clays, Boone IA 50036
# DLS Gun Club, McCausland IA 52758
# Docs Hunt Club, Adel IA 50003
# Double A Archery, Waterloo IA 50701
# Eldridge Sc, Eldridge IA 52748
# Farmington Rod & Gun, Farmington IA 52626
# Flood Creek Sporting Clays Ltd, Rudd IA 50471
# Flying B Limited of Iowa, Guthrie Center IA 50115
# Flying B/Guthrie Center, Guthrie IA 50115
# Fredericksburg Sportsman Club, Fredericksburg IA 50630
# Goddard Territorial Justice Committee, LLC, Colfax IA 50054
# Hanover Gun Club, Alta IA 51002
# Happy Apple Archery & Sporting, Norwalk IA 50211
# Highland Hideaway Hunting, Riverside IA 52327
# Humboldt Rifle and Pistol Club, Humboldt IA 50548
# Hunters Knob Gun Club, Saint Charles IA 50240
# Iowa River Gun Club, Marshalltown IA 50158
# Ireton Sportsmans Club, Ireton IA 51027
# Izaak Walton League - Bloomfield, BLOOMFIELD IA 52537
# Izaak Walton League - Burlington, Burlington IA 52601
# Izaak Walton League - E Davenport, Bettendorf IA 52722
# Izaak Walton League - Keokuk County, Harper IA 52231
# Izaak Walton League - Warren County, Indianola IA 50125
# Izaak Walton League - Williamsburg, Marengo IA 52301
# K-Bar-C Hunting Preserve, Davis City IA 50065
# K-Bar-C Hunting Ranch, Lineville IA 50147
# Laurens Sportsmens Club, Laurens IA 50554
# Lazy H Hunting Club, Woodbine IA 51579
# LeMars Sportsman's CLub, LeMars IA 51031
# Little Cedar Gun Club, Osage IA 50461
# M & G Gun Club, Schaller IA 51053
# Marion Co. Sportsmens Club, Knoxville IA 50138
# Marshall Gun Club, Marshalltown IA 50158
# Muscatine Archery Club, Muscatine IA 52761
# Nashua Fish & Game Club, Nashua IA 50658
# National Law-Enforcement & Security Institute (NLSI), DES MOINES IA 50309
# New Pioneer Gun Club, Waukee IA 50263
# North Kossuth Gun Club, Swea City IA 50590
# Oak Hill Gun Club, Blue Grass IA 52726
# Oakview II Hunting Club, Runnells IA 50237
# Oakwood Sporting Resort, Sigourney IA 52591
# On Target (IA), Oskaloosa IA 52577
# Otter Creek Sportsmen's Club, Cedar Rapids IA 52411
# Ottumwa Ikes Trap Range, Ottumwa IA 52501
# Palmer Conservation Club, Palmer IA 50571
# Pheasant Haven, Kanawha IA 50447
# Pleasantville Rifle and Pistol Club Inc, Pleasantville IA 50225
# Pocahontas Pistol Club, Pocahontas IA 50574
# Raccoon Valley Sportsman Club, Adel IA 50003
# River City Rifle & Pistol Club, Clear Lake IA 50428
# Rock Rapids Gun Club, Rock Rapids IA 51246
# Royal Rifle and Pistol Club, Peterson IA 51301
# Shelby County Trap & Skeet Ltd, Harlan IA 51537
# Sioux Shooting Park, Sergeant Bluff IA 51054
# Southeast Iowa Skeet Club, Fairfield IA 52556
# Sports Outfitters, Inc., Cedar Rapids IA 52404
# Stanek Brothers Gun Club, Fort Dodge IA 50501
# Steelclay Shooting Sports, Ltd., Eddyville IA 52553
# Stockdale Gun Club, Ackley IA 50601
# Sutherland Gun Club, Linn Grove IA 51033
# Targets On The Move, Ackley IA 50601
# Timber Ridge Ranch, Castana IA 51010
# Titonka Gun Club, Titonka IA 50480
# Training Specialists, Des Moines IA 50305
# Tri State Gun Club, Montrose IA 52639
# Triple H Ranch Hunting Preserve, Burlington IA 52601
# Ventura Gun Club, Ventura IA 50482
# Waltonian Archers, Toddville IA 52218
# Watters Gun & Archery, Baldwin IA 52207
# White Pigeon Trap Club, South English IA 52335