A flood is a natural catastrophe that causes heavy damage not only to people but also to properties. To prevent and mitigate flood damage, an accurate flood susceptibility map that reveals highly potential flood-prone areas is essential. This study aims to construct flood susceptibility maps in the Huong Khe district using three machine learning algorithms, namely the K - Nearest Neighbour (KNN), the Support Vector Machine (SVM) and Artificial Neural Network (ANN). Training and testing datasets were extracted from Sentinel-1 SAR images. Seven causative factors were selected as input for predictive models after removing high-correlation factors and unimportant factors through a rigorous screening process by analyzing the Pearson correlation coefficient (PCC) and calculating the information gain ratio (InGR). The model's hyperparameters were found by grid search algorithm integrated 5-fold cross-validation. The three optimal flood susceptibility models showed excellent performance, with very high accuracy indices in the training and testing phases, over 90% of overall accuracy and UAC values. High and very high susceptibility classes on flood susceptibility maps accounted for around 18% of the total study area and were mainly located in residential and agricultural areas. Thus, there is a need to make proper land use planning for these areas to reduce damage in flood seasons.