Map of Puerto Maldonado, Peru

Puerto Maldonado is the administrative centre of Madre de Dios, Peru, with a population of about 85,024. It lies at 12.5933°S, 69.1891°W. Puerto Maldonado is about 854 km (531 mi) east of Lima, the capital. The nearest city on our map is Tambopata, 20 km to the southwest.

Puerto Maldonado at a glance

Country
Region
Madre de Dios
Population
85,024GeoNames
Coordinates
-12.5933, -69.189112°35′36″S 69°11′21″W
Time zone
America/LimaUTC−05:00
Local time
–
Distance to Lima
854 km (531 mi)

Where is Puerto Maldonado?

Cities near Puerto Maldonado

Largest cities in Madre de Dios

Largest cities in Peru

Map of Peru and all its cities →

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.