2000年,方城县辖7个镇、9个乡。
2005年,方城县乡镇区划调整:撤销独树乡,并入独树镇;撤销博望乡,并入博望镇。截至2005年12月31日,方城县辖7个镇、9个乡:城关镇、博望镇、独树镇、拐河镇、赵河镇、广阳镇、小史店镇;券桥乡、二朗庙乡、古庄店乡、柳河乡、杨楼乡、杨集乡、四里店乡、袁店回族乡、清河乡。
2011年,经河南省人民政府批准,方城县行政区划作如下调整:撤销方城县城关镇,设立凤瑞、释之两个街道办事处。截至2011年底,方城县辖7个镇、8个乡(其中1个民族乡)、2个办事处:风瑞办事处、释之办事处、独树镇、博望镇、拐河镇、小史店镇、赵河镇、广阳镇、券桥乡、杨集乡、二郎庙乡、古庄店镇、杨楼乡、清河乡、柳河镇、四里店乡、袁店回族乡。县人民政府驻风瑞办事处。
2024年,方城县辖14个镇、1个民族乡、4个办事处:风瑞办事处、释之办事处、赭阳办事处、广安办事处、独树镇、博望镇、拐河镇、小史店镇、赵河镇、广阳镇、券桥镇、杨集镇、二郎庙镇、古庄店镇、杨楼镇、清河镇、柳河镇、四里店镇、袁店回族乡。