Potentially toxic metals (PTMs) contamination in the soil poses a serious danger to people's health by direct or indirect exposure, and generally it occurs by consuming food grown in these soils. The present study assessed the pollution levels and risk to human health upon sustained exposure to PTM concentrations in the area's centuries-old glass industry clusters of the city of Firozabad, Uttar Pradesh, India. Soil sampling (0-15cm) was done in farmers' fields within a 1km radius of six industrial clusters. Various environmental (geo-accumulation index, contamination factor, pollution load index, enrichment factor, and ecological risk index) and health risk indices (hazard quotient, carcinogenic risk) were computed to assess the extent of damage caused to the environment and the threat to human health. Results show that the mean concentrations of Cu (33mgkg-1), Zn (82.5mgkg-1), and Cr (15.3mgkg-1) were at safe levels, whereas the levels of Pb, Ni, and Cd exceeded their respective threshold limits. A majority of samples (88%) showed considerable ecological risk due to the co-contamination of these six PTMs. Health risk assessment indicated tolerable cancer and non-cancer risk in both adults and children for all PTMs, except Ni, where adults were exposed to potential threat of cancer. Pearson's correlation study revealed a significant positive correlation between all six metal pairs and conducting principal component analysis (PCA) confirmed the common source of metal pollution. The PC score ranked different sites from highest to lowest according to PTM loads that help to establish the location of the source. Hierarchical cluster analysis grouped different sites into the same cluster based on similarity in PTMs load, i.e., low, medium, and high.