Kannauj är ett distrikt i den indiska delstaten Uttar Pradesh, och hade 1 388 923[1] invånare år 2001 på en yta av 1 994,5[2] km². Det gör en befolkningsdensitet på 696,4 inv/km². Den administrativa huvudorten är staden Kannauj. De största religionerna är Hinduism (83,84 %) och Islam (15,78 %).[3]