The Qinglong Area of Tianfu New District in China is the connection area of Chengdu city, Sichuan Province, which dominantly supports the primary agricultural products for the metropolis. The soil quality, therefore, has been deteriorating in recent decades due to the intensive planting and industrial pollution. Thus, the evaluation of soil quality and the identification of the pollution sources are significant for sustainable soil planting and regulation. To this end, 395 soil samples were collected, and the parameters of pH, soil organic matter (SOM), total potassium (TK), available potassium (AK), total nitrogen (TN), alkali-hydrolyzable nitrogen (AN), total phosphorus (TP), available phosphorus (AP), Se, B, V, Zn, Mn, Mo, Ni, Co, As, Cd, Cr, Cu, Hg, and Pb were analyzed. The results revealed that TN, Se, Hg, and TP were obviously higher than the background value of the Chengdu Economic Zone, and the Cr, Mn, pH, and TK were depleted. The combination of correlation statistics, geostatistics, and positive matrix factorization (PMF) source analysis revealed that heavy metal enrichments were mainly affected by four sources, namely natural sources (32%)>industrial sources (30%)>agricultural sources (25%)>traffic sources (14%). Likewise, the source apportionments were verified regarding topography, industrial boundary, farmer density, and traffic flow. It was estimated that Mo, Co, Ni, and V were affected by slope; the enrichment of Hg and As was the result of agricultural activities; Cd, Mn, Cr, and Zn were affected by industrial waste diffusion; and Pb, Zn, Cu, Cd, and Hg were related to transportation. To a certain extent, agricultural fertilization and pesticide application have partially controlled soil fertility and pollution (Hg and As).