El Tribunal Constitucional de Bulgaria se encarga de examinar la constitucionalidad de las leyes y estatutos que se le presentan, así como la conformidad de estas leyes con los tratados internacionales que ha firmado el Gobierno. Los 12 miembros del Tribunal Constitucional cumplen un mandato de nueve años. El Parlamento elige a un tercio de ellos. El Presidente elige a un tercio.