桃花镇,隶属于河北省张家口市蔚县,地处蔚县东北部,东与涿鹿县接壤,南与小五台山自然保护区相连,西南与常宁乡相邻,西与吉家庄镇毗邻,北和宣化区为界,距蔚县人民政府50千米,区域总面积162.15平方千米。
民国初期,桃花镇境域属蔚县八区;1984年4月,由桃花公社改为桃花镇。截至2018年末,桃花镇户籍人口为21152人。截至2020年6月,桃花镇下辖38个行政村,镇人民政府驻桃花六村中心街7号。
桃花镇粮食作物以玉米、谷子、黍子、豆类为主;畜牧业以饲养生猪、羊、蛋鸡为主。2018年,桃花镇有营业面积超过50平方米以上的综合商店或超市3个。