Sand liquefaction is a problem of complex evolution of the disaster, there is no accurate way to judge at present, this study put forward an analytical method to improve and optimize the evaluation system of sand liquefaction based on rough set. The significance of indexes are confirmed by calculating rough dependability between indexes and result for appraisement, the result show that SPT blow count has the greatest impact on the evaluation system, the groundwater level has greater impact, followed by the sand depth, epicenteral distance and duration. The proposed approach overcame the subjectivity of traditional weight determination method, so it is more objective and accurate, and it is reasonable and effective to optimize the evaluation index of sand liquefaction.