The key duties of a municipality are to:
- Structure and manage its administration and budgeting and planning processes to Give priority to the basic needs of the community
- Promote the social and economic development of the community
- Participate in national and provincial development programmes