保甲法，王安石变法之一。北宋熙宁三年（1070年），司农寺制定《畿县保甲条例》颁行。乡村住户，每十家为一「保」，五保为一「大保」，十大保为一「都保」。以住户中最富有者担任保长、大保长、都保长。用以防止农民的反抗，并节省军费。保甲法受到了保守派的勐烈攻击。枢密院和司马光、刘摰等强烈反对保甲法，认为：行保甲法，无疑鼓励民兵，甚至可能导致地方势力增长和兵变。因此宋神宗也一度打算废除保甲法，但得王安石劝解，得以保留。元丰八年，宋哲宗嗣位，司马光上疏乞罢保甲，他在《乞罢保甲状》曰：“古者八百家才出甲士三人，步卒七