Map of Duque de Caxias, Brazil

Duque de Caxias is a city in Rio de Janeiro, Brazil, with a population of about 866,347. It lies at 22.7856°S, 43.3117°W. Duque de Caxias is about 917 km (570 mi) southeast of Brasília, the capital. The nearest city on our map is São João de Meriti, 7 km to the west.

Duque de Caxias at a glance

Country
Region
Rio de Janeiro
Population
866,347GeoNames
Coordinates
-22.7856, -43.311722°47′08″S 43°18′42″W
Time zone
America/Sao_PauloUTC−03:00
Local time
–
Distance to Brasília
917 km (570 mi)

Where is Duque de Caxias?

Cities near Duque de Caxias

Largest cities in Rio de Janeiro

Largest cities in Brazil

Map of Brazil 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.