唐河县辖2个区、12个镇、7个乡: 滨河区、文峰区 源潭镇、张店镇、郭滩镇、湖阳镇、黑龙镇、大河屯镇、龙潭镇、桐寨铺镇、苍台镇、上屯镇、毕店镇、少拜寺镇 城郊乡、桐河乡、昝岗乡、祁仪乡、马振抚乡、古城乡、东王集乡。