Kasganj is 71st district of the Indian state Uttar Pradesh. It is located in the division of Aligarh and consists of Kasganj, Patiali and Sahawar tehsils. Its headquarters is at Kasganj.

The district of Kasganj was established on 15 April 2008 by separating Kasganj, Patiali and Sahawar tehsils from Etah district. For a while, the district was named after a politician, Kanshi Ram. The decision taken by Mayawati, chief minister of Uttar Pradesh and president of the BSP provoked protests by lawyers who had proposed to call it in honor of Sant Sant Tulsidas, who was born in the district.The district reverted to its original name in 2012.Adjacent districts of Kasganj are Aligarh, Budaun, Etah, Farrukhabad and Khair Tehsil.

According to the 2011 census Kasganj district has a population of 1,438,156, roughly equal to the nation of Swaziland or the US state of Hawaii.This gives it a ranking of 345th in India (out of a total of 640).The district has a population density of 736 inhabitants per square kilometre (1,910/sq mi).Its population growth rate over the decade 2001-2011 was 17.05%.Kanshiram Nagar has a sex ratio of 879 females for every 1000 males, and a literacy rate of 62.3%.