ABSTRACT This study endeavoured to determine the current status of heavy metal contamination in soils around leather industrial areas of Tamil Nadu and the associated environmental and human health risks. Accordingly, 31 soil samples were examined using the total reflection X-ray fluorescence (TXRF) spectroscopy technique. From TXRF results, the mean concentrations of heavy metals (mg kg−1, dry weight) were obtained in the trend of Fe (9234.03) > Al (592.00) > Cr (194.99) > Sr (148.76) > Mn (137.61) > Cl (81.79) > Zn (38.97) > Cu (38.33) > V (36.78) > Pb (31.18) > Ni (9.81) > As (1.12). The pollution indices such as geo-accumulation index (Igeo), contamination factor (CF), and enrichment factor (EF) revealed the significant contaminants in the study area. The hazard index (HI) indicated that non-carcinogenic risk (NCR) due to heavy metals were negligible for both adults and children (HI < 1). In addition, total cancer risk (TCR) showed carcinogenic risk (CR) for adults (TCR = 1.38 × 10−4) and children (TCR = 1.27 × 10−3) are moderate and higher, respectively. Multivariate statistical analyses such as Pearson correlation analysis (CA), hierarchical cluster analysis (HCA), and factor analysis (FA) revealed that the heavy metals derived from various sources such as lithogenic and anthropogenic. Overall, special concern is advised to the inhabitants, especially with regard to children, in the study area about the health risks due to the anthropogenic inputs.