Description & Facts: Djibouti is the capital city of Djibouti and has a population of around 400,000. The city was founded in 1888 and was designated the capital of French Somaliland three years later. The city has some beaches along its eastern shore.