Estuaries are crucial feeding, nursery and resting sites for fish but can also be subject to the impacts of severe flooding. The environmental features of estuaries can mediate how they respond to these impacts. For example, the size, configuration, and context of estuarine habitats across seascapes affects the value of patches for fish, and so fish assemblages at sites with a greater habitat extent or closer to the mouth of an estuary may rebound more quickly from flooding. We investigated how a once in 100-year flood event affected fish assemblages at approximately 600 sites across 13 estuaries and six estuarine habitats (bare sediments, log snags, mangrove forests, rocky structures, saltmarsh and seagrass meadows) in southeast Queensland, Australia, and determined whether flood impacts were mediated by the position of sites within the broader estuarine seascape. Sites were surveyed annually in 2020/2021 (pre-flood) and 2022 (6 months post-flood) using underwater videography. Flooding modified the structure of the fish community and reduced the abundance of fish targeted by local fisheries in all six habitats. Crucially, flood effects on fish were greater at sites near more expansive urbanisation in some ecosystems, but lower at sites nearer to the estuary mouth. Maximising the extent of natural habitats across estuaries can mediate the effects of floods and should be priorities for restoration and management plans seeking to maintain biodiversity and fisheries productivity in the face of increasing climate-related disturbances.