Francis Wheel Turbine Runner

Visit Keokuk

A Place Where There’s Something For Everyone

     Keokuk, the Geode Capital of the World, is located in southeast Iowa along the Mississippi River.

     Keokuk is 15 miles southwest of Nauvoo, Illinois and 65 miles north of Hannibal, Missouri, the boyhood home of Mark Twain.

     The Keokuk Area Convention & Tourism Bureau at 428 Main Street is here to help you with any information you need so that your stay here is easy and enjoyable!

     Call us today at (319) 524-5599 for assistance in planning your trip to Keokuk!

The Cruise Boats are Coming!

 

Iowa’s Great River Road

loader-image
Current Weather
Keokuk, IA
9:05 pm, Jun 17, 2025
temperature icon 70°F
broken clouds
Humidity: 100 %
Pressure: 1009 mb
Wind: 6 mph
Wind Gust: 0 mph
Clouds: 75%
Visibility: 6 mi
Sunrise: 5:35 am
Sunset: 8:38 pm

attractions

Chief Keokuk
Monument

in Rand Park

Keokuk-Hamilton Dam Museum

428 Main Street

 

 

 

 

 

Keokuk National Cemetery

1701 J Street

George M. Verity
Riverboat Museum

200 Mississippi Dr.

More attractions >>>

events

Bald Eagle Appreciation Days

January 17, 2026

Geode Family Fest

Sept. 26-28, 2025

Big Dam Street Festival

Sept. 25-27, 2025

City of Christmas

Thanksgiving -New Years Day

Calendar of Events >>>

recreation

Keokuk City Parks

Geode Hunting

The Grand Theater

Keokuk Aquatic Center

More recreation >>>

Happening now in the area

traveling to keokuk?

Plan your journey today

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Great River Road

Travel the Great River Road, the best scenic drive in America. It follows the course of the Mississippi River for 3000 miles throughout 10 states. The George M. Verity Riverboat Museum in Keokuk is 1 of 16 interpretive centers along the Great River Road in Iowa.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Nauvoo, Illinois

Nauvoo, with its amazing storied past is 14 miles from Keokuk, on IL Hwy 96 North.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Travel Iowa

Travel the state of Iowa, where you’re sure to experience unexpected discoveries & surprising destinations. From byway to byway, river to river and every spot in between, Iowa is waiting to welcome and surprise you. From our quaint small towns to our vibrant metropolis centers, we have your memories, just waiting to be discovered!

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Fort Madison, Iowa

Historical Fort Madison, Iowa, also in Lee County, is 20 miles north of Keokuk on US Hwy 61.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Iowa’s Byways | Take A Back Road

Bypass traffic and experience a change of pace by traveling along Iowa’s Scenic and Heritage Byways. Iowa’s nine state-designated and two nationally designated scenic byways are a great way to experience Iowa’s natural beauty, history and culture.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Hannibal, Missouri

Hannibal, the boyhood home of Mark Twain is located 65 miles south of Keokuk on US Hwy 61.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Dial 511 or 511ia.org

511 provides real-time updates about weather-related road conditions, road work, commercial vehicle restrictions, road closures and other events that impact traffic. Dial 511 or select the above image to be immediately taken to the site. This service is active in 35 states including Iowa, Illinois, Missouri, Minnesota, Wisconsin & Nebraska.

Bridge Observation deck overlooking the Mississippi River, Victory Park, and Lock and Dam 19 in Keokuk, Iowa

Villages of Van Buren County, Iowa

In the next county over, the quaint, rustic villages of Van Buren County begin 30 miles from Keokuk, northwest on IA Hwy 2.