The Hydrologic Modeling System (HEC-HMS) and statistical analysis method were used to analyze the relationship between flood eigenvalues (i.e., flood volume and peak flow) and landscape pattern metrics. Then, the flood-landscape ecological risk index (ERI_FL) was proposed and constructed to quantitatively assess the flood-landscape ecological risk (FLER). The semivariogram method was used to spatialize the ERI_FL values. Lastly, this study analyzed the spatial–temporal change of FLER at watershed scale and at sub-basin scale, respectively. Two historical landscape distributions (i.e., 2003 and 2017) of Qinhuai River basin were used to perform this study. The results showed that there were certain relationships between landscape pattern and flood eigenvalues, and for different landscapes, the response metrics and degrees were different. FLER increased as urbanization increased. FLER change magnitude had a positive relationship with urban land percentage change magnitude. The distribution of FLER and the distribution of FLER change both showed spatial differences at watershed scale. The structural features of landscape pattern had significant effects on regional floods. In the urbanization process, avoiding forming large-scale landscape patches, improving landscape abundance, and increasing contact area between different types of landscape patches were helpful to reduce the negative effects caused by the increase of urban landscape area on flood.