九百户镇位于河北省唐山市滦州市境西部,距县城16千米。面积80.36平方公里,常住人口32890人(2017年)。辖32个行政村,镇政府驻南赵庄子村。卑(家店)水(厂)铁路和卑(家店)杨(店子)公路纵贯境内。