29 września 2005 odbyły się wybory do parlamentu, pierwsze w regionie somalijskim od 1969 roku.

Następne wybory prezydenckie miały mieć miejsce 31 sierpnia 2008, jednak niestabilna sytuacja we wschodnich regionach kraju skłoniła wyższą izbę parlamentu do przesunięcia daty o pół roku. Mimo początkowej niechęci partii opozycyjnych, udało się wypracować kompromisowy termin 6 kwietnia 2009. Mimo to, data została później przesunięta o kolejne pół roku. Partie opozycyjne nie uznały tej decyzji, w kraju doszło do protestów, a nawet starć. Udało się jednak uniknąć rozlewu krwi, a strony postanowiły rozwiązać konflikt przy stole obrad. Ostatecznie wybory odbyły się 26 czerwca 2010, zwyciężył w nich lider opozycyjnej partii Kulmiye („Jedność”), Ahmed M. Mahamoud Silanyo, zdobywając niemal 50% głosów.

28 czerwca 2012 prezydent Somalii Szarif Szajh Ahmed spotkał się w Dubaju z prezydentem Somalilandu, Ahmedem Mahamoudem Silanyo. Było to pierwsze spotkanie przywódców dwóch krajów od czasu ogłoszenia przez Somaliland niepodległości w 1991. Prezydenci podpisali wówczas porozumienie o współpracy (tzw.