Kasganj is a city, or nagar, and the district headquarters of Kasganj district in the Indian state of Uttar Pradesh. The district was formed by grouping three tehsils on 17 April 2008.