شهرداری به ناحیه ای اطلاق می شود که در آن، یک انجمن مربوط به شهر، دارای صلاحیت اعمال قدرت سیاسی بوده و خدمات دولتی محلی را مانند فاضلاب، پیش گیری از جرم و جنایت و خدمات آتش نشانی به عموم ارائه می دهد( قادری و قادری،۱۳۸۶، ۱۲). در ایران، طرز تلقی عامه مردم از شهرداریها با آنچه که این سازمانها برای رسیدن به اهداف مورد نظر بوجود آمده اند بسیار متفاوت می باشد. از نظر عامه،شهرداری نهادی خدماتی است و این موضوع ،جایگاه آن را به سطح بسیار پایینی تنزل داده است.در نظر عامه شهرداری سازمانی است که خدمات شهری ارائه می دهد و بهای آن خدمات را دریافت میکند.
در حقیقت، در تعریف شهرداری می توان آن را سازمانی غیردولتی و غیرانتفاعی و مردمی دانست که اداره و مسؤولیت و مدیریت امور شهری را با مجوز دولت و با امکانات مردمی به دست آورده تا به منظور ایجاد و اداره کردن تأسیسات عمومی و وضع و اجرای نظامات شهری و تأمین نیازمندیهای مشترک محلی فعالیت کند و هزینه خدماتی را که به آن واگذار گردیده با اسلوبی منطقی و عادلانه بین سکنه شهر و استفاده کنندگان از خدمات تقسیم نماید.
تعریف کلی و اساسی شهرداری در ایران اینگونه می باشد: شهرداری موسسه ای عمومی، غیر دولتی و مستقل است که به موجب قانون در شهرها تشکیل می شود و عهده دار امور محلی و اداره خدمات به شهروندان و سکنه شهری می باشد.به موجب ماده ۳ قانون شهرداری ،شهرداری شخصیت حقوقی مستقلی دارد(کامیار ۱۳۸۵، ۴۸)
در ایران در سال ۱۲۸۶ شمسی نخستین قانون شهرداری به نام قانون بلدیه به تصویب رسید . در سالهای ۱۳۰۸،۱۳۰۹،۱۳۲۸،و در نهایت ۱۳۳۴، اصلاحاتی در این قانون صورت پذیرفت و قانون مدون سال ۱۳۳۴ به عنوان آخرین قانون، مورد استناد شهرداریها قرار گرفت.طبق این قانون، شهرداری مسئولیت تمامی امور شهری اعم از آموزش،بهداشت،آب،برق و … را بر عهده داشت.متاسفانه به مرور زمان بخشهائی از وظائف مندرج دراین قانون از شهرداری منتزع شد و به نهادهای دیگر واگذار گردید (مجله شهرداریها، شماره ۲۴،۷)