Trujillo is one of twelve provinces in La Libertad Region in Peru.
It borders to the north with the province of Ascope, to the east with the province of Otuzco, to the south with the province of Virú, and to the west with the Pacific Ocean.
The province has an area of 1,768.65 square kilometers (682.88 sq mi) and is divided into eleven districts.
Nine of these are part of the Trujillo metropolitan area.
The next table shows the population by districts and some complementary data.