一个村必须要有一个村长。因为村长是上一级政府派驻这个村的最高行政领导人。负责传达上一级指示和政策,可以直接面对面传达到本村的群众之中,并且有义务给群众作政策的解释,从而代领全村人开展工作。这是国家行政管理的必要条件。