Water quality assessment is a crucial step in water resource management and pollution prevention, and is essential for achieving sustainable development. Current methods for evaluating water quality often fall short of meeting the needs of water resource management due to the lacks of accuracy and applicability. In this paper, an enhanced water quality evaluation system was established by Principal Component Analysis / Factor Analysis (PCA/FA), Analytic Hierarchy Process / Entropy Weight Method / Game Theory (AHP/EWM/GT) and Variable Fuzzy Set Theory (VFST). The accuracy of this method was verified by evaluating the water quality of a landfill in a karst area and comparing with the conventional evaluation models. The results indicated that the highest influence on groundwater quality in the study area came from human factor, dissolved solid factor, biological factor, and nutritional factor. The quality of surface water and groundwater in the study area was primarily Grade Ⅱ, accounting for 62.5% and 75%, respectively. The predominant groundwater type was HCO3-Ca·Mg, which was strongly affected by karstification. The NH3-N and TP in the surface water had the highest variability, and the variation coefficients of K+, Na+, Ca2+, Cl−, NH3-N, NO3−, TDS, and TH in the groundwater were greater than 1. The surface water quality gradually improved between 2018 and 2019. Overall, the groundwater quality in the southern and central regions was inferior to that in the northern and surrounding areas. There could be a hydraulic link between the surface water and landfill in the research location, while karstification and leachate primarily impacted the groundwater. The water quality evaluation method established in this study can make a significant contribution to water resource management, which has important practical significance for environmental protection and indirect social value to the public.