Arsenic (As) contamination is a global public health problem. Elevated total cholesterol (TC) and low-density lipoprotein-cholesterol (LDL-C) are risk factors for cardiovascular diseases, but data on the association of urinary arsenic species’ level and LDL-C are limited. We performed an association analysis based on urinary arsenic species and blood TC and LDL-C in US adults. Methods: Urinary arsenic, arsenic acid (AA), dimethylarsinic (DMA), monomethylarsonic (MMA), TC, LDL-C, and other key covariates were obtained from the available National Health and Nutrition Examination Survey (NHANES) data from 2003 to 2020. Multiple linear regression analysis and generalized linear model are used to analyze linear and nonlinear relationships, respectively. Results: In total, 6633 adults aged 20 years were enrolled into the analysis. The median total urinary arsenic level was 7.86 µg/L. A positive association of urinary arsenic concentration quartiles was observed with TC (β: 2.42 95% CI 1.48, 3.36). The OR for TC of participants in the 80th versus 20th percentiles of urinary total arsenic was 1.34 (95% CI 1.13, 1.59). The OR for LDL-C of participants in the 80th versus 20th percentiles of urinary total arsenic was 1.36 (95% CI 1.15, 1.62). For speciated arsenics analysis, the OR for arsenic acid and TC was 1.35 (95% CI 1.02, 1.79), whereas the OR for DMA and LDL-L was 1.20 (95% CI 1.03, 1.41), and the OR for MMA and LDL-L was 1.30 (95% CI 1.11, 1.52). Conclusions: Urinary arsenic and arsenic species were positively associated with increased LDL-C concentration. Prevention of exposure to arsenic and arsenic species maybe helpful for the control of TC and LDL-C level in adults.