Peru flag

Lima, Peru

Capital city · Population 7.7M

Lima is the capital and the largest city in Peru with a population of approximately 7,737,002 people as of 2026. This makes it the 35th largest city in the world, accounting for 22.52% of Peru's total population of 34.4M. Lima is classified as a major metropolis and operates in the America/Lima timezone. The average annual temperature is 19°C with 40 mm of rainfall per year. The city sits at an elevation of 155 meters above sea level.

Population

7,737,002

Global Rank

#35

Country Rank

#1

% of Peru

22.52%

Avg Temperature

19°C

Annual Rainfall

40 mm

Elevation

155 m

Timezone

America/Lima

Lima on the Map

Loading map...

Climate in Lima

Lima's warmest month is Feb and the coldest is Aug. The wettest month is Dec with 19 mm of rainfall.

Average Monthly Temperature

23°C
Jan
24.4°C
Feb
23°C
Mar
21.3°C
Apr
17.9°C
May
16.1°C
Jun
15.6°C
Jul
15.3°C
Aug
15.9°C
Sep
17°C
Oct
18.8°C
Nov
20.1°C
Dec
15.3°C24.4°C

Monthly Rainfall

3 mm
Jan
8 mm
Feb
3 mm
Mar
3 mm
Apr
0 mm
May
1 mm
Jun
0 mm
Jul
1 mm
Aug
0 mm
Sep
0 mm
Oct
2 mm
Nov
19 mm
Dec

Peru at a Glance

Country Population

34,350,244

Capital

Lima

Region

South America

Major Cities

26

GDP per Capita

$8,452

Life Expectancy

77.7 years

Urban Population

85.2%

Growth Rate

0.01%

Other Major Cities in Peru

Callao
1.3M
Arequipa
1.0M
Trujillo
920K
Chiclayo
553K
Piura
484K
Huancayo
456K
Cusco
428K
Iquitos
378K
Pucallpa
326K
Chimbote
317K

Nearest Major Cities

Closest cities to Lima with over 100,000 people

Cities closest to Lima by distance
CityPopulationDistance
Santa Anita - Los Ficus184,6146 km
San Francisco De Borja105,0766 km
Miraflores187,4018 km
Santiago de Surco251,64811 km
Callao1,300,00012 km
Chincha Alta153,076180 km
Huancayo456,250198 km
Huánuco196,627250 km

Frequently Asked Questions

What is the population of Lima?

The population of Lima, Peru is approximately 7,737,002 people, making it the 35th largest city in the world and the 1st largest in Peru.

Is Lima the capital of Peru?

Yes, Lima is the capital of Peru.

What is the climate like in Lima?

Lima has an average annual temperature of 19°C and receives 40 mm of rainfall per year. The warmest month is Feb and the coldest is Aug.

What timezone is Lima in?

Lima is in the America/Lima timezone.