Maquoketa (/məˈkoʊkɪtə/) is a city in Jackson county in the U.S. state of Iowa. Located on the Maquoketa River, it is the county seat of Jackson County.
U.S. Route 61 adjoins the city, which therefore benefits from traffic between Dubuque and the Quad Cities. Iowa Highways 62 and 64 also pass through the city. Maquoketa Caves State Park is located a few miles northwest of the city.
The population was 6,141 at the 2010 census.