Floods are natural occurrences with the potential to cause damage to ecosystems and pose significant threats to human life, resulting in the destruction of property, infrastructure, and socioeconomic challenges. In recent times, flooding in the Sub-Watershed of Bengawan Solo has been linked to the overflowing Kening River in Tuban County. Aim: This study aims to produce a flood susceptibility map to mitigate the frequency of flood occurrences as well as facilitate effective planning for flood disaster risk management. Methodology and results: Flood data is collected from 2016 to 2023 through field surveys, Sentinel-1 satellite imagery, and data from the Development Planning Agency, Tuban County. Integrating remote sensing data from satellite imagery (PlanetScope, Sentinel-2), geographic information systems (GIS), and spatial modeling techniques, a flood susceptibility map is developed for the Kening River catchment. The occurrence of floods in the Kening River area is associated with various factors (11 variables) assessed through the frequency ratio approach, including profil curvature, LS factor, aspect, rainfall, river distance, road distance, building density 100 m, road density 100 m, vegetation type, normalized difference water index (NDWI), and soil adjusted vegetation index (SAVI). The results show flood susceptibility maps utilizing frequency ratio (FR) and convolutional neural network (CNN) techniques. The flood susceptibility map obtained through the CNN method demonstrates a notably high AUC value. The model development generated a validation AUC value of 0.857 for training and 0.856 for testing. Conclusion, significance and impact study: This research provides an understanding into the factors that influence the occurrence of floods in the Kening River catchment area. It also emphasizes the benefit of advanced machine learning approaches in mapping the susceptibility of floods. Furthermore, this study has the potential to be helpful in guiding regional policy decisions and result in enhanced flood risk management measures in Tuban County.