Mud Lake (Iowa)


There are several lakes named Mud Lake within the U.S. state of Iowa.

Clay County

Mud Lake is a lake on the Clay-Palo Alto County line.
Mud Lake is a lake in southeastern corner of Clay County.

Dubuque County

Mud Lake is a bay along the Mississippi River in Peru Township of Dubuque County.

Linn County

Mud Lake is a lake in Monroe Township of Linn County.