Map of Africa in 1889

On 1 July 1889, IntMap’s historical map draws 87 names within Africa. The borders for this date come from CShapes 2.0 (day by day), then OpenHistoricalMap (day by day), then Cliopatria, Seshat Global History Databank (by year) — each drawn only where the records before it are silent. The map also draws 2 outlines here that the source gives no name.

Names on the map

As the map labels them, largest first by the area of the outline drawn inside this view. Areas are of the drawn outline, rounded, and approximate.

NameDrawn area in view (km²)
Ottoman Empire2,530,000
Congo Free State2,340,000
Mahdist State2,230,000
Upper River1,260,000
Egypt (UK)1,170,000
Ethiopian Empire1,110,000
German East Africa956,000
German South-West Africa827,000
Sokoto Caliphate694,000
Algeria (France)656,000
Mozambique (Portugal)637,000
Portuguese Angola612,000
Cape Colony602,000
Madagascar (France)596,000
Kamerun513,000
British East Africa (UK)472,000
Persia463,000
Angola (Portugal)412,000
Southern Rhodesia (UK)391,000
Morocco375,000
French Congo (France)346,000
Cote d'Ivoire (France)323,000
Bechuanaland (UK)309,000
Transvaal302,000
Wadai Empire281,000
French Africa271,000
French Congo271,000
French Third Republic271,000
Emirate of Nejd266,000
Gabon (France)263,000
Aden Protectorate225,000
Emirate of Jabal Shammar222,000
British Raj (British India)219,000
Senegal (France)197,000
Bornu Empire178,000
Spanish West Africa177,000
British Somaliland (UK)173,000
Tunisia (France)156,000
Imperial British East Africa Company148,000
Province of Mozambique141,000
Sultanate of Hobyo134,000
Oil Rivers Protectorate (UK)131,000
Orange Free State130,000
Gold Coast (UK)129,000
Eritrea (Italy)122,000
Kingdom of Portugal119,000
British Bechuanaland117,000
Portuguese Empire106,000
Majeerteen Sultanate100,000
Sultanate of Dar al Kuti100,000
Liberia96,500
Spain86,100
Sierra Leone (UK)83,800
British Empire74,600
Lagos Colony (UK)72,000
German Togoland53,600
Natal43,700
British Colonial Empire40,900
Portuguese Guinea (Portugal)33,600
Kingdom of Rwanda32,500
British Africa31,700
Basutoland (UK)30,600
Togoland Protectorate29,700
Spanish Guinea (Spain)27,200
Kingdom of Burundi26,900
Kingdom of Spain23,600
Spanish Empire23,600
Kingdom of Italy22,900
Greece22,800
French Somaliland (France)21,600
Kingdom of Dahomey20,400
Zululand18,000
Swaziland17,200
German Cameroon14,800
Nieuwe Republiek10,200
Sultanate of Zanzibar7,260
Lagos Colony6,020
Sultanate of Lahej5,980
Mayotte and Dependencies5,870
Portuguese São Tomé and Príncipe2,560
Trucial States2,370
Protectorate of Bahrain2,180
Sultanate of Ndzuwani1,260
Sultanate of Mwali924
Saint Helena Crown Colony507
Malta292
Muscat and Oman<1

What changed since 1888

Now drawn

British East Africa (UK), Southern Rhodesia (UK), Cote d'Ivoire (France)

No longer drawn

Ashanti Empire, Protectorate of Wituland

The same date elsewhere

World map · 1889 Map of Europe · 1886–1889 Map of the Middle East · 1887–1889 Map of South Asia · 1888–1911 Map of East Asia · 1887–1893 Map of Southeast Asia · 1889 Map of Central Asia · 1886–1911 Map of North America · 1886–1893 Map of Central America and the Caribbean · 1886–1898 Map of South America · 1886–1889 Map of Oceania · 1889

Source and method

Borders and names: CShapes 2.0 (Schvitz et al. 2022, icr.ethz.ch/data/cshapes) · CC BY-NC-SA 4.0 + OpenHistoricalMap (openhistoricalmap.org) · CC0 1.0 · adapted by IntMap: the admin_level=2 relations in force from 1886, less the ground CShapes states on its own dates + Cliopatria v0.2.1 (Seshat Global History Databank, github.com/Seshat-Global-History-Databank/cliopatria) · CC BY 4.0 · adapted by IntMap: simplified, BC years made astronomical, and the ground OpenHistoricalMap (1689–1885, and from 1886 where CShapes is silent) and CShapes (1886–2019) state removed on their own dates.

Listed: every name whose outline IntMap draws inside 20°W–52°E, 36°S–38°N on this date, with the name the map writes on it. The list is worked out when the site is built, from the same records and the same code the map uses, so it says what the map shows — not more. Names are the source’s own, translated where the source or IntMap’s name table has a translation.

All data sources →

Share this page

X Bluesky Threads Facebook LINE Reddit

Each link opens that service in a new tab with the address of this page filled in. Nothing is sent until you post it there yourself.