The slope failure and landslide hazard will possess the same properties within a range including the same engineering geological conditions. To assess the landslide risk of a mountainous area, the study of landslides previously having occurred is very important to evaluate the landslide risk around the area in which they took place. Based on the study of the mechanism of a previous landslide recorded in Kumamoto, Japan, this study initially proposes mechanical parameters for evaluating the landslide hazard using a 3D slope stability method. For each slope unit in the study area, the critical slip surface, which reveals the minimum safety factor of a slope, can be obtained. The affected streams and range of possible landslide masses are analyzed based on the debris flow simulation. This is initially applied to simulate the past landslide event and the result shows the landslide-deduced debris flow effectively re-displayed. Overlayered with layers of infrastructure in Geographic Information Systems (GIS), this risk map indicates which houses and road sections remain in dangerous areas.