The port authority for the Port of Keokuk is the Mid-America Port Commission, a three-state nine-member commission charged with supporting the economic development of the region. The States of Illinois, Iowa, and Missouri are partners in the commission.
The Iowa Gateway Terminal Dock in the Port of Keokuk is used to receive and ship steel products, dry bulk materials, and unitized and heavy-lift general cargo. Dry bulk cargoes include fertilizer, salt, coal, pig iron, scrap metal, and stone. This Port of Keokuk Dock also receives grain and lumber. One surface rail track connects this Port of Keokuk terminal with the Burlington Northern Santa Fe Railway and the Keokuk Junction Railway. The Port of Keokuk's Iowa Gateway Terminal Dock has berthing space of 122 meters (400 feet) with alongside depth of 3 meters (10 feet) NPE.
At the rear, the Iowa Gateway Terminal Dock in the Port of Keokuk has a concrete open storage area with capacity for 50 thousand tons of coal and other dry bulk commodities and a four-acre open storage area for steel products. There is also a 3-thousand square meter (33-thousand square foot) food-grade storage warehouse at the rear on South Seventh Street in the Port of Keokuk. A towboat is used to serve the 100-barge-capacity fleet that is located about one mile downstream on the Des Moines River.
Roquette America Inc. owns and operates the Roquette America River Terminal Dock in the Port of Keokuk to ship livestock feed and other grains. Rail tracks connect to the Keokuk Junction Railway. This Port of Keokuk Dock has berthing space of 47.2 meters (155 feet) with alongside depth of 3 meters (10 feet) NPE.
The private grain elevator at the rear of the Port of Keokuk's Roquette America River Terminal Dock includes six steel silos and a flat storage building. Served by truck dumper, the elevator has total capacity for 800 thousand bushels, and grain products are manufactured at the plant to the rear of this Port of Keokuk dock.
The United States Government owns the Moorings for the U.S. Coast Guard Cutter SCIOTO in the Port of Keokuk. Operated by the US Coast Guard Group Upper Mississippi River, the Moorings is used for handling navigational aids and mooring Coast Guard vessels. This Port of Keokuk facility has berthing space of 55 meters (180 feet) with alongside depth of 3.7 meters (12 feet) NPE.
The City of Keokuk owns and operates the Hubinger Landing Dock that was built to moor a casino boat that has not yet appeared. Operated by the City's Bridge Department, a three-acre parking lot is located at the rear of the dock which has berthing space of 76 meters (250 feet) with alongside depth of 2.4 meters (8 feet) NPE.
Glencore, Inc. owns the Port of Keokuk Wharf, which was used to serve a reduction plant at the rear of the Wharf that has since been liquidated. One surface track connects the Wharf with the Burlington Northern Santa Fe Railway. Though not currently in use, the Port of Keokuk Wharf has berthing space of 72 meters (237 feet) with alongside depth of 3.7 meters (12 feet) NPE.