The town of Faridkot was founded during the 13th century as Mokalhar by Raja Mokalsi, the grandson of Rai Munj, a Bhatti Chief of Bhatnair, Rajasthan.
According to popular folklore, the Raja renamed Mokalhar to Faridkot after Baba Farid paid a visit to the town.
Before independence the Muslim population was 35% mainly from Jat, Mochi, Arain and Tarkhan castes who migrated to Pakistan and settled mainly in Okara, Kasur, Pakpattan and Bahawalnagar Districts.
More than 7 towns/villages are quite notable in the Faridkot area such as Jaitu, Bajakhana, Panjgarain Kalan, Deep Singh Wala, Golewala, Jhok Sarkari, Doad, Ghugiana, Sadiq, Chand Bhan, etc.
According to the 2011 census Faridkot district has a population of 617,508,[3] roughly equal to the nation of Solomon Islands[4] or the US state of Vermont.
The table below shows the child sex ratio of children below the age of 6 years in the rural and urban areas of Faridkot district.
The table below shows the population of different religions in absolute numbers in the urban and rural areas of Faridkot district.
Note:- The separation of Moga and Muktsar district from Faridkot in 1995 caused significant changes in the population numbers after that year.