秦置陽城縣,西漢改堵陽縣。北魏始置方城縣,因境內方城山得名。金代置裕州。后幾經廢置,民國2年(1913)改為方城縣。
1996年?,方城縣面積2577.6平方千米,人口96萬人。轄7個鎮、11個鄉:城關鎮、小史店鎮、廣陽鎮、趙河鎮、獨樹鎮、博望鎮、拐河鎮、二郎廟鄉、古莊店鄉、四里店鄉、楊集鄉、楊樓鄉、券橋鄉、柳河鄉、獨樹鄉、袁店回族鄉、清河鄉、博望鄉。縣政府駐城關鎮。
2000年第五次人口普查,方城縣總人口886230人,其中:城關鎮67988人、獨樹鎮67487人、小史店鎮62902人、趙河鎮82224人、博望鎮86962人、廣陽鎮64554人、拐河鎮38366人、券橋鄉51565人、楊集鄉49529人、二郎廟鄉40962人、古莊店鄉58339人、楊樓鄉60314人、清河鄉55559人、柳河鄉38860人、四里店鄉46459人、袁店鄉14160人。
2005年,方城縣鄉鎮區劃調整:撤銷獨樹鄉,并入獨樹鎮;撤銷博望鄉,并入博望鎮。截至2005年末,方城縣轄7個鎮、9個鄉:城關鎮、博望鎮、獨樹鎮、拐河鎮、趙河鎮、廣陽鎮、小史店鎮;券橋鄉、二朗廟鄉、古莊店鄉、柳河鄉、楊樓鄉、楊集鄉、四里店鄉、袁店回族鄉、清河鄉。
2011年8月18日,河南省民政廳批復(豫民行批[2011]69號),經河南省政府批準,同意方城縣行政區劃作如下調整:撤銷城關鎮,設立鳳瑞、釋之2個街道。
全縣現轄2個街道、6個鎮、9個鄉(其中1個民族鄉):鳳瑞街道、釋之街道、獨樹鎮、博望鎮、拐河鎮、小史店鎮、趙河鎮、廣陽鎮、券橋鄉、楊集鄉、二郎廟鄉、古莊店鄉、楊樓鄉、清河鄉、柳河鄉、四里店鄉、袁店回族鄉。縣政府駐鳳瑞街道。