برای شوراهای شهر سه کارکرد اصلی تعریف شده است که عبارتند از کارکردهای مدیریتی، کارکردهای هماهنگی و کارکردهای نظارتی؛ و شوراها در قالب این سه کارکرد اصلی برای تحقق هر چه بیشتر حقوق شهروندی نقش آفرینی میکنند. از مهمترین کارکردهای بیان شده، بعد نظارتی شوراهای شهر است، نظارت بر عملکرد شهرداریها و نظارت بر اجرای












