Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Catfish Creek is a 21.2-mile-long tributary of the upper Mississippi River in northeastern Iowa. It rises southwest of Dubuque, just southeast of Peosta. The Middle Fork rises west of Dubuque and flows under and then parallel to U.S. Route 20; the former Illinois Central Railroad, now the Chicago Central and Pacific Railroad has its mainline in it. The remaining forks of the creek are all south of U.S. Route 52. Swiss Valley Park, maintained by Dubuque County, is along the main fork of the creek, which is a designated trout stream through the park.