Bad Golf App logoBad Golf App
Home›Courses›Iowa

Golf courses in Iowa

330 Iowa golf courses in the Bad Golf App, 330 with GPS-mapped greens. Every course has its scorecard, tee ratings and slope, and a live shared scorecard for your group.

330Courses
330GPS mapped
275Cities

Ackley

Ackworth

Adel, IA

Afton, IA

Akron, IA

Albia, IA

Algona

Alta

Alton

Altoona

Ames, IA

Anamosa

Anita

Ankeny

Ankeny, IA

Aplington

Armstrong

Arnold Parks, IA

Asbury

Atlantic, IA

Audubon, IA

Aurelia, IA

Avoca

Badger

Bancroft

Bedford

Belle Plaine

Bellevue

Belmond

Bernard

Bettendorf, IA

Bloomfield, IA

Boone

Boone, IA

Breda, IA

Britt, IA

Brunsville, IA

Burlington

Burlington, IA

Calamus, IA

Calmar, IA

Carroll

Carroll, IA

Carter Lake

Cedar Falls

Cedar Rapids

Cedar Rapids, IA

Central City, IA

Charles City, IA

Cherokee, IA

Clarinda, IA

Clarion

Clarksville

Clear Lake

Clermont

Colesburg

Colfax

Conrad

Coon Rapids, IA

Coralville, IA

Correctionville, IA

Corydon

Council Bluffs

Council Bluffs, IA

Creston, IA

Davenport, IA

Dayton, IA

Decorah

Denison, IA

Denver

Des Moines

Des Moines, IA

DeWitt

Dike, IA

Donnellson, IA

Dows

Dubuque

Dunlap

Durant

Dyersville

Dysart

Eagle Grove

Edgewood

Eldora

Eldridge, IA

Elkader

Elma, IA

Emmetsburg, IA

Estherville, IA

Evansdale

Fairfield, IA

Fayette

Fonda

Forest City

Fort Dodge

Fort Dodge, IA

Fort Madison, IA

Fredericksburg

Garner

Glenwood, IA

Goldfield

Graettinger

Grand Junction

Granger

Greene, IA

Grinnell, IA

Griswold

Grundy Center, IA

Guthrie Center, IA

Guttenberg

Hampton

Harlan, IA

Hartley

Hawarden, IA

Hiawatha

Hinton

Hubbard, IA

Hull

Humboldt, IA

Humeston

Hutchins

Ida Grove, IA

Independence, IA

Indianola

Iowa City, IA

Iowa Falls

Jackson Junction, IA

Jesup, IA

Jewell Junction

Johnston

Johnston, IA

Kalona, IA

Keokuk

Keosauqua, IA

Keota, IA

Kingsley

Klemme

Knoxville, IA

La Porte City

Lake City, IA

Lake Mills

Lake Park, IA

Lambs Grove

Lamoni

Larchwood, IA

Latimer

Laurens

Le Claire

Le Mars, IA

Lenox, IA

Long Grove, IA

Lowden, IA

Luana

Lynnville, IA

Mallard, IA

Malvern, IA

Manchester

Manly

Manning, IA

Manson, IA

Mapleton, IA

Maquoketa

Marcus

Marengo, IA

Marion

Marion, IA

Marshalltown

Mason City

Matlock

Menlo, IA

Middle Amana

Milford, IA

Monroe

Monticello

Mount Ayr, IA

Mount Pleasant

Mount Vernon, IA

Moville

Muscatine, IA

Neola, IA

New London, IA

Newell

North Liberty, IA

Norwalk, IA

Oak Hills

Oakland

Oelwein, IA

Okoboji, IA

Orange City

Osage, IA

Osceola, IA

Oskaloosa, IA

Ossian

Ottumwa, IA

Panora, IA

Panorama Park

Parkersburg

Paullina, IA

Pella, IA

Peosta

Peosta, IA

Perry, IA

Pilot Mound

Pleasant Hill

Pleasant Hill, IA

Pleasant Valley, IA

Pleasantville, IA

Pocahontas, IA

Polk City

Primghar, IA

Quimby, IA

Radcliffe

Red Oak

Remsen

Rhodes

Riceville

Riverside

Rochester

Rock Valley

Rockwell

Rolfe, IA

Saint Ansgar, IA

Sanborn

Schleswig

Sergeant Bluff

Sheffield, IA

Sheldon

Shellsburg

Shenandoah

Shenandoah, IA

Sibley

Sidney, IA

Sigourney

Sioux Center, IA

Sioux City

Sioux City, IA

Sloan

Solon

Solon, IA

Spencer

Spirit Lake, IA

Spragueville

St. Joseph

Storm Lake

Storm Lake, IA

Story City

Strawberry Point

Sumner

Tama

Thornton, IA

Tipton

Traer

Treynor, IA

Tripoli

Union

University Heights

Urbandale

Van Horne

Vinton, IA

Wall Lake

Waterloo, IA

Waukee, IA

Waukon

Waverly

Waverly, IA

Webster City

Wellman

Wellsburg

West Bend

West Branch, IA

West Des Moines, IA

West Liberty

Williamsburg, IA

Windsor Heights

Woden

Play Iowa golf with Bad Golf App

Free on iPhone and Android. GPS yardages, live scorecard, handicaps and side games on every course above.

Get Bad Golf App free