شهرداری ها وظائف زیادی بر عهده دارند كه با توجه به گستردگی هر شهر وظائف آنها هم بیشتر و مشكل تر می شود . مهمترین وظائف شهرداری را به شرح زیر می توان خلاصه كرد
ایجاد خیابان و پیاده رو و میدان و پارك و توسعه معابر
ایجاد و نگهداری و نظافت جویها و فاضلاب و
جلوگیری از سد معبر و اشغال پیاده روها و پاركها و میدانهای شهر
جمع آوری زباله ها و انتقال و تخلیه آن در خارج از شهر با رعایت بهداشت جامعه
رفع خطر از بناهای مخروبه و خطرناك موجود در شهرها و پر كردن چاله ها و چاههای واقع در معابر
ایجاد پاركینگهای عمومی
ایجاد بازارهای میوه و تره بار
جلوگیری از ایجاد مشاغل و كسبهای مزاحم و مخالف بهداشت و تخریب آنها
صدور پروانه برای هر نوع ساختمانی كه در شهر احداث می شود
نامگذاری خیابانها و نصب تابلو برای خیابانها