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