Dalola is located at 34°21'20N 73°23'50E. Its elevation is . It is in the northwest of the district and is the most northern part of the district. It borders Mansehra District of to the north and the Muzaffarabad District of Kashmir to the east. It was hit quite badly by the 2005 Pakistan Earthquake.