Berbera's 2026 population is now estimated at 647,064. In 1950, the population of Berbera was 10,493. Berbera has grown by 26,603 in the last year, which represents a 4.29% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Berbera, which typically includes Berbera's population in addition to adjacent suburban areas.