五河县辖12个镇、1个乡、1个民族乡:城关镇、新集镇、小溪镇、双忠庙镇、小圩镇、东刘集镇、头铺镇、大新镇、武桥镇、朱顶镇、浍南镇、申集镇、沱湖乡、临北回族乡。
五河县地处皖东北淮河中下游,因境内淮、浍、漴、潼、沱五水汇聚而得名。
1949年1月15日五河县城解放,30日改泗五灵凤县为五河县,属皖北行署江淮第二行政公署。是年4月改属皖北行署宿县专区。1952年4月属安徽省宿县专区。1956年元月改属蚌埠专区。1961年4月又改属宿县专区。1971年3月改为宿县地区。1979年2月仍改为宿县专区。1983年7月1日改属蚌埠市。
五河县辖13个镇、1个乡、1个民族乡:城关镇、新集镇、沫河口镇、小溪镇、双忠庙镇、小圩镇、东刘集镇、头铺镇、大新镇、武桥镇、朱顶镇、浍南镇、申集镇、沱湖乡、临北回族乡。