Reliable hazard analysis is crucial in the flood risk management of river basins. For the floodplains of large, developed rivers, flood hazard analysis often needs to account for the complex hydrology of multiple tributaries and the potential failure of dikes. Estimating this hazard using deterministic methods ignores two major aspects of large-scale risk analysis: the spatial–temporal variability of extreme events caused by tributaries, and the uncertainty of dike breach development. Innovative stochastic methods are here developed to account for these uncertainties and are applied to the Po River in Italy. The effects of using these stochastic methods are compared against deterministic equivalents, and the methods are combined to demonstrate applications for an overall stochastic hazard analysis. The results show these uncertainties can impact extreme event water levels by more than 2 m at certain channel locations, and also affect inundation and breaching patterns. The combined hazard analysis allows for probability distributions of flood hazard and dike failure to be developed, which can be used to assess future flood risk management measures.