The Buner Valley lies on the Peshawar valley border of the Khyber Pakhtunkhwa. It is a small mountain valley, dotted with villages and divided into four sub-divisions. The Mora Hills and the Ilam range divide it from the Swat Valley, the Sinawar range from Yusafzai, the Guru mountains from the Mardan Valley, and the Duma range from the Puran Valley.