Ustav je podržala dvotrećinska većina Ustavotvorne skupštine sa 55 glasova poslanika DPS, SDP, HGI, PZP, BS i LP. Istim brojem glasova podržan je i Zakon o sprovođenju Ustava.
Protiv usvajanja ovog akta glasao je 21 poslanik iz SL, NS, DSS, kao i SNP, za koju se do izjašnjavanja nije znalo hoće li podržati najviši pravni akt.
U skupštinskoj sali nije bio Ferhat Dinoša (DUA), a Mehmet Bardhi (DSCG) i Vaselj Siništaj (AA) izašli su uoči glasanja.
Novim Ustavom Crna Gora je definisana kao država građana, dok su u preambuli pobrojani svi narodi koji žive u njoj.
Službeni jezik u Crnoj Gori po ustavu je crnogorski, dok su u službenoj upotrebi srpski, bosanski, albanski i hrvatski.
Kada je riječ o ustavnom definisanju položaja vjerskih zajednica zadržana je formulacija da su vjerske zajednice ravnopravne i slobodne u ostvarivanju svojih prava i odvojene od države.
Što se tiče državljanstva, svim državljanima Crne Gore koji su do 3. juna 2006. godine imali crnogorsko državljanstvo data je mogućnost da ga zadrže bez obzira na to da li su u međuvremenu stekli neko drugo.
Odluka o proglašenju Ustava donijeta je 22. oktobra 2007.