Qinhuangdao (秦皇岛) is een stad in het noorden van China. De naam betekent in het Chinees "eiland van de Qin keizer" of "eiland van keizer Qin", omdat keizer Qin ShiHuang er mannen naartoe stuurde om aan de overkant van de zee op zoek te gaan naar onsterfelijken, of levende wezens die niet kunnen sterven of oud kunnen worden. Het ligt in de provincie Hebei. Het ligt ongeveer 300 kilometer ten oosten van Beijing, aan de Bohai Zee. In 2010 telde de stad 2.987.605 inwoners. Qinhuangdao is een van de veertien open kuststeden, die belangrijke buitenlandse handelshavens zijn in Noord-China. Het werd door de Raad van State goedgekeurd als toeristische stad van nationale kwaliteit. Bekende toeristische trekpleisters zijn Shanhaiguan en Beidaihe. Qinhuangdao City is een economische en technologische ontwikkelingszone van staatsniveau.