About Fort Madison
Fort Madison is a city in and the county seat of Lee County, Iowa, United States along with Keokuk. Of Iowa's 99 counties, Lee County is the only one with two county seats. The population was 10,270 as of the 2020 census, and was estimated at 9,935 in 2025. Located along the Mississippi River in the state's southeast corner, it lies between small bluffs along one of the widest portions of the river. Fort Madison is also the home of the Iowa State Penitentiary.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Southeast Iowa Regional Airport
✈️
Quincy Regional Airport Baldwin Field
🚂 Train / Metro
🚂
Fort Madison station
Things to Do Nearby
Nauvoo House
Carthage Jail
Capitol Theater
Montgomery Opera House
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Fort Madison
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.