Senegal flag

Touba, Senegal

Major city · Population 1.1M

Touba is the 2nd largest city in Senegal with a population of approximately 1,120,824 people as of 2026. This makes it the 472nd largest city in the world, accounting for 6.06% of Senegal's total population of 18.5M. Touba is classified as a major city and operates in the Africa/Dakar timezone. The average annual temperature is 28.2°C with 423 mm of rainfall per year. The city sits at an elevation of 44 meters above sea level.

Population

1,120,824

Global Rank

#472

Country Rank

#2

% of Senegal

6.06%

Avg Temperature

28.2°C

Annual Rainfall

423 mm

Elevation

44 m

Timezone

Africa/Dakar

Touba on the Map

Loading map...

Climate in Touba

Touba's warmest month is May and the coldest is Dec. The wettest month is Sep with 156 mm of rainfall.

Average Monthly Temperature

26.8°C
Jan
28.7°C
Feb
28.3°C
Mar
30.8°C
Apr
30.9°C
May
28.5°C
Jun
28.4°C
Jul
27.7°C
Aug
26.8°C
Sep
27.6°C
Oct
27.9°C
Nov
25.6°C
Dec
25.6°C30.9°C

Monthly Rainfall

0 mm
Jan
0 mm
Feb
0 mm
Mar
0 mm
Apr
0 mm
May
21 mm
Jun
57 mm
Jul
107 mm
Aug
156 mm
Sep
71 mm
Oct
0 mm
Nov
11 mm
Dec

Senegal at a Glance

Country Population

18,501,984

Capital

Dakar

Region

Western Africa

Major Cities

19

GDP per Capita

$1,773

Life Expectancy

68.7 years

Urban Population

55.2%

Growth Rate

0.02%

Other Major Cities in Senegal

Dakar
2.6M
Pikine
874K
Guédiawaye
330K
Thiès
318K
Kaolack
299K
Rufisque
295K
Mbour
284K
Saint-Louis
254K
Thiès Nones
252K
Rufisque est
221K

Nearest Major Cities

Closest cities to Touba with over 100,000 people

Cities closest to Touba by distance
CityPopulationDistance
Mbaké101,4519 km
Tiébo100,28946 km
Diourbel157,55446 km
Kaolack298,90482 km
Louga113,36592 km
Tivaouane102,658101 km
Thiès317,763113 km
Thiès Nones252,320118 km

Frequently Asked Questions

What is the population of Touba?

The population of Touba, Senegal is approximately 1,120,824 people, making it the 472nd largest city in the world and the 2nd largest in Senegal.

Is Touba the capital of Senegal?

No, the capital of Senegal is Dakar. Touba is the 2nd largest city in the country.

What is the climate like in Touba?

Touba has an average annual temperature of 28.2°C and receives 423 mm of rainfall per year. The warmest month is May and the coldest is Dec.

What timezone is Touba in?

Touba is in the Africa/Dakar timezone.