This study aimed to examine flood hazard zoning and assess the role of check dams as effective hydraulic structures in reducing flood hazards. To this end, factors associated with topographic, hydrologic and human characteristics were used to develop indices for flood mapping and assessment. These indices and their components were weighed for flood hazard zoning using two methods: (i) a multi-criterion decision-making model in fuzzy logic and (ii) entropy weight. After preparing the flood hazard map by using the above indices and methods, the characteristics of the change-point were used to assess the role of the check dams in reducing flood risk. The method was used in the Ilanlu catchment, located in the northwest of Hamadan province, Iran, where it is prone to frequent flood events. The results showed that the area of 'very low', 'low' and 'moderate' flood hazard zones increased from about 2.2% to 7.3%, 8.6% to 19.6% and 22.7% to 31.2% after the construction of check dams, respectively. Moreover, the area of 'high' and 'very high' flood hazard zones decreased from 39.8% to 29.6%, and 26.7% to 12.2%, respectively.