In 1901, Layyah was transferred to the new District of Mianwali. Later on, it was made part of the Muzaffargarh District. In 1982, Layyah Tehsil was upgraded to District headquarters comprising three Tehsils: Layyah, Karor and Chaubara. The municipality was created in 1875.