1、檢查和督促憲法、法律、法規和上級人民代表大會及其常務委員會決議在本鎮內的執行;
2、決定召集和主持本屆人民代表大會會議,對本屆人民代表大會負責并報告工作,決定召集下屆人民代表大會第一次會議;
3、聽取鎮人民政府工作情況的報告,檢查和督促鎮人民政府對鎮人民代表大會決議、決定的貫徹執行;
4、討論本鎮內的重大事項,向鎮人民政府提出建議或者提請鎮人民代表大會會議審議決定;
5、根據鎮人民政府的建議,決定鎮人民代表大會通過的建設計劃、財政預算的部分變更;
6、督促鎮人民政府研究辦理鄉人民代表大會代表的視察和調查,指導代表小組開展活動,密切聯系代表,聽取和反映他們的意見和要求;
7、受理人民群眾對本級國家機關和工作人員的申訴和意見;
8、決定接受鎮長、副鎮長的辭職,并報下一次人民代表大會會議備案。鎮長因故不能擔任職務的時候,從副鎮長中決定代理人選;
9、指導選區依法罷免和補選人民代表大會代表;
10、辦理鎮人民代表大會和上級人民代表大會常務委員會交付的其他事項。