Golf in

Illinois

678 golf courses in Illinois, from 507 you can walk on and play to private clubs. Open the map to filter by price, holes and season.

678courses
507open to the public
46118 holes or more
$typical price

Every course, by city

Antioch

Auburn

Belvidere

Blandinsville

Braidwood

Bunker Hill

Bushnell

Calumet City

Cambridge

Camp Point

Canton

Carlinville

Carmi

Carpentersville

Carrollton

Carterville

Carthage

Casey

Cave-In-Rock

Cherry Valley

Chester

Chillicothe

Clarendon Hills

Clear Lake

Clinton

Colchester

Country Club Hills

Des Plaines

Dwight

Earlville

East Peoria

East St Louis

El Paso

Elk Grove Village

Energy

Evergreen Park

Fairfield

Fairmount

Fairview Heights

Farmer City

Farmington

Fillmore

Findlay

Flora

Fulton

Genoa

Gibson City

Gillespie

Glendale Heights

Glenwood

Golf

Grant Park

Hamilton

Harwood Heights

Havana

Highland

Hillsboro

Hillside

Hinsdale

Homer Glen

Homewood

Indian Head Park

Kankakee

Lacon

Lafayette

Lake Bluff

Lake Villa

Lake Zurich

Lake in the Hills

Lakemoor

Lansing

Lawrenceville

Le Roy

Lebanon

Libertyville

Lincoln

Lincolnshire

Lincolnwood

Litchfield

Lombard

Manteno

Maryville

Mason City

McLeansboro

Mendota

Midlothian

Millstadt

Momence

Monticello

Morton Grove

Mount Morris

Mount Vernon

Moweaqua

Mt Carmel

Mt Carroll

Mt Sterling

Murphysboro

New Lenox

Niles

North Aurora

North Barrington

North Riverside

O'Fallon

Oglesby

Okawville

Orion

Palos Hills

Park Ridge

Petersburg

Pittsfield

Poplar Grove

Port Byron

Prairie Grove

Prophetstown

Prospect Heights

Richmond

Richton Park

River Grove

Riverwoods

Rochelle

Rock Falls

Roscoe

Round Lake

Round Lake Beach

Rushville

Salem

Sandoval

Sandwich

Savanna

Scott AFB

Seatonville

Shelbyville

Sheldon

Sherrard

Silvis

Spring Valley

St Elmo

Staunton

Streamwood

Sugar Grove

Sullivan

Sycamore

Tamaroa

Thomson

Tinley Park

Tiskilwa

Tuscola

Vandalia

Vienna

Villa Grove

Villa Park

Village of Lakewood

Warrenville

Washburn

West Frankfort

Wheeling

Winchester

Winfield

Wood River