在法国,公社的最早名称可追溯到中世纪中期,当时一些城市中的商人和市民为了反对城市领主的压迫而自动联合起来,结成自治团体,建立自卫军武装反抗的封建领主对城市的控制,以维护自己的利益。这种争取自治权利的城市就称为公社。

公社仍承认封建主的某些权利,继续按规定缴纳赋税,承担劳役,各封建主也不得不承认公社的自治权。