The district is located in the north-western part of the province at an elevation of 2,721m. The village of Huaylas is located 45 km from the city of Caraz.
The Cordillera Blanca traverses the province. Waskaran, the highest elevation of Peru, lies on the border to the Carhuaz Province. Other mountains are listed below.