كانت الصومال مقسمة إلى ثماني مناطق حتى 1393هـ، 1973م. وكانت هذه المناطق مقسمة إلى 47 إقليمًا. وضمت هذه الأقاليم 83 بلدية وبلدية فرعية. وكان من حق البلديات فرض الضرائب وتخطيط المدن والقيام بالخدمات العامة. وفي عام 1393هـ، 1973م زاد عدد المناطق إلى 14 منطقة وأصبحت مقديشو محافظةً قائمة بذاتها. وكان مجلس الثورة هو الذي يختار المسؤولين عن إدارة هذه المناطق والأقاليم الفرعية.
السكان
بلغ عدد السكان في تعداد 1395هـ، فبراير 1975م 3,253,024 نسمة، بينما بلغ في تعداد 1407هـ، 1987م 7,114,431 نسمة. وقُدِّر عدد سكان الصومال 1411هـ، 1991م بنحو 7,734,000 نسمة، أما في 1996م، فقد تقلص عدد السكان إلى 6,872,000 نسمة، وتقلص أكثر عام 1998م فأصبح 6,842,000 نسمة. وقدِّرت الكثافة السكانية بنحو 107 شخصًا لكل كم². وتصل نسبة سكان الريف إلى 628% وسكان المدن إلى 372%.