Muzzafarabad is located in Muzaffarabad District on the banks of the Jhelum and Neelum rivers. The district is bounded by Khyber-Pakhtunkhwa in the west, by the Kupwara and Baramulla districts of Indian State of Jammu & Kashmir in the east, and the Neelum District of Pakistan administered Azad Kashmir in the north.