The concentrations of 16 polycyclic aromatic hydrocarbons (PAHs) in water, suspended particulate matters (SPMs), and sediments in the Lanzhou reach of the Yellow River were investigated in this study. The total PAH concentrations ranged from 548 to 2598 ng/L in water, 1502 to 11,562 ng/g in SPMs, and 181 to 1583 ng/g in sediments. The compositions of PAHs showed that 2- to 3-ring PAHs were abundant in water, 2- to 4-ring PAHs were predominant in SPMs, and 2- to 5-ring PAHs were abundant in sediments. The spatial distribution of PAHs was site-specific and PAHs varied at different sampling locations. The diagnostic ratio analysis indicated that the PAHs mainly had a pyrolytic source. The ecological risk assessment showed that the ecosystem risk of PAHs was low in the Lanzhou reach of the Yellow River.