Berbera (Somalice: Barbara, Arapça: بربرة ), Somali'nin kuzeybatısında bir şehir.
Şehir uluslararası alanda tanınmayan Somaliland özerk bölgesinin önemli şehirlerinden birisidir. Berbera ülkenin kuzeybatı kıyısında yer almaktadır. Aden Körfezi'nde eski bir liman kentidir, güneyinde korunaklı bir limanı vardır. Arazisi çöl ya da yarı-çöllerden oluşmaktadır.