To investigate the association of cadmium exposure with liver function among adults in a non-ferrous metal mining area in Guangxi. A total of 310 residents aged 18 and above were recruited from 5 heavy metals polluted villages in a non-ferrous metal mining area in Guangxi from 2013 to 2014. The general demographic characteristics, blood cadmium levels and indicators of liver function index [Total bilirubin (TBIL), Glutamic oxaloacetic transaminase (AST), Alanine transaminase (ALT) and Glutamine transaminase (GGT)] were obtained by using questionnaire, physical examination and laboratory test. The blood cadmium levels were divided into quartiles as – groups (using group as the reference).Multivariate logistic regression model was used to analyze the correlation between the blood cadmium level and functional liver index. The age of subjects was (49.2±15.4) years, and 112 (36.1%) subjects were male residents. The prevalence of abnormal rates of TBIL,AST,ALT and GGT were 17.4% (54), 19.7% (61), 10.7% (33) and 11.9% (37), respectively. The geometric mean value of cadmium levels in adults was 3.72(95%: 3.43-4.02) μg/L. After adjusting for age, gender, body mass index (BMI), smoking, drinking, total cholesterol, hypertriglyceridemia and other factors, the risk of abnormal AST index in the highest concentration of blood cadmium group () was higher than that in the lowest concentration of blood cadmium group () (=2.92, :1.07-7.98). The level of blood cadmium exposure is higher than the reference value of general population in China, and the elevated cadmium exposure is related to the increasing risk of AST abnormality.