Se encuentra ubicada a una altitud de 34 msnm, hacia la margen derecha del valle del río Moche y a pocos kilómetros del Océano Pacífico. Aunque puede ser concebida como una sola ciudad, Trujillo no constituye una sola unidad administrativa; más bien es el núcleo o principal centro urbano de un área metropolitana que se extiende sobre un territorio de 110 mil hectáreas; y está conformada por 9 muni
cipios de la provincia, de los cuales 5 se encuentran completamente conurbanados, mientras que los restantes 4 lo están parcialmente, y en la que reside una población superior a los 804 mil habitantes; constituyéndose como la tercera área metropolitana más poblada del Perú. La ciudad de Trujillo se caracteriza por su clima árido y semicálido, con una temperatura media máxima de 22, 7º C (72,9º F), y una mínima de 15, 8º C (60,4º F) Con ausencia de lluvias durante todo el año. No obstante, cuando se presenta el fenómeno de El Niño, el clima varía, aumenta el nivel de precipitaciones y la temperatura se puede elevar.