شهرداری از نظر لغوی از دو کلمه «شهر» و «داری» تشکیل گردیده که «داری» به معنی اداره و مدیریت و «شهر» پس از 1362 به جایی که دارای شهرداری باشد اطلاق می گردید. بنابراین از نظر لغوی شهرداری را میتوان سازمان اداره شهر دانست و در اصطلاح، شهرداری به واحدی گفته می شود که به منظور اداره امور محلی و ارائه خدمات عمومی موردنیاز شهروندان در یک مرکز جمعیتی با خصایص شهری تشکیل می شود.
در اواخر قرن سوم (هـ . ق) به منظور انجام و اداره امور شهری دایره احتسابیه با دو شعبه احتساب و تنظیف تشکیل شد، اما سازمان شهرداری با مفهوم امروزی از زمان تشکیل حکومت مشروطه (دوران قاجار) با تصویب قانون بلدیه مصوب 20 ربیع الثانی 1325 هـ . ق (1286 ش) پا به عرصه وجود نهاد. این قانون در 5 فصل و 108 ماده تنظیم و تصویب شده بود که در فصل چهارم، چگونگی سازمان بلدیه، تقسیم کار، وظایف و حدود اختیارات اعضای انجمن و واحدهای سازمانی تابعه، نحوه اعمال نظارت و مداخله حاکم را در امور بلدیه تعیین نموده بود و در ماده 93 آن بر لزوم و وجود شخصی به عنوان کلانتر (شهردار)، که اداره امور بلدیه را به عهده بگیرد اشاره شده است .با نسخ قانون مذکور در سال1309 هـ . ش قانون دیگری با ضوابط جدید و متناسب با افزایش اعتبارات و امکانات مالی شهرداری ها تصویب شد و وزارت کشور، سرپرستی ادارات بلدیه را بر عهده گرفت. و در سال 1312 هـ . ش وزارت کشور برای اینکه اصلاحات شهری به خوبی انجام شود و کلیه امور فنی و شهرسازی شهرها زیرنظر مهندسین مجرب و با برنامه صحیح انجام گیرد با تقدیم لایحه ای به مجلس شورای ملی موجبات تشکیل اداره کل فنی را در وزارتخانه فراهم نمود و بعد از سال 1320 هـ . ش اداره مزبور به اداره کل امور شهرداریها تبدیل گردید. سپس بر اساس قانون 1328 (هـ . ش) با اعطای اختیاراتی به انجمن شهر، از نظر سیاسی و اجتماعی تحولاتی در وضع شهرها بوجود آمد.به دنبال گسترش شهرها و افزایش جمعیت و به تبع آن تنوع نیازها و احتیاجات شهروندان، وظایف و فعالیت شهرداریها نیز تنوع و گسترش بیشتری یافت، به گونه ای که امروزه از شهرداریها به عنوان بزرگترین و متنوع ترین سازمان خدماتی شهری نام می برند. شایان ذکر است نخستین شهرداری در ایران در سال 1286 (هـ . ش) در تهران تأسیس گردیده و در مجموع تا پیش از انقلاب اسلامی تعداد 453 شهرداری در کشور تأسیس گردید که بیشترین تعداد شهرداری، در استانهای اصفهان و مازندران (هر کدام 46 شهرداری) و کمترین تعداد شهرداری در استان کهکیلویه و بویر احمد (4 شهرداری) وجود داشت و در حال حاضر بیش از 1000 شهرداری در کشور فعال هستند.