The impact of geohazards on mountainous settlement have been focused in recent years. Despite the booming development in the modeling of hazards and vulnerability, the risk assessment in mountainous area still have di culty in absence of re ned data. Moreover, development imbalances widely exist in mountainous areas, which ignored in previous researches. In this study, the development imbalances were quanti ed and integrated into risk assessment framework, which be applied in Lushan and Baoxing mountainous areas. The re ned distribution of soc-economic data is obtained by using spatialization from the census, which eases the situation of the lack of data. Then, a frequency ratio-random forest (FR-RF) model is conducted to evaluate the geohazards hazard. Meanwhile, vulnerability was evaluated using triangular fuzzy number-based analytic hierarchy process (TFN-AHP). In vulnerability assessment, the inhomogeneity index is integrated to evaluate the imbalance between indicators, the use of which can reward a more realistic vulnerability result. Finally, risk map was produced by multiplying hazard and vulnerability. The risk assessment framework is successfully applied in Lushan and Baoxing counties of Southwestern China, which is a typical mountainous area with frequent earthquakes, uneven development, and a lack of high-precision data. The total area of high and extremely high hazard (868.82 km 2 ), vulnerability (258.66 km 2 ), and risk (113.49 km 2 ) are estimated and mapped.