Kanpur Hindistan'ın Uttar Pradeş eyâletinde Allahabad'den sonra ikinci büyük şehridir. 2011 yılı verilerine göre 2,7 milyon nüfusu vardır. Dünyanın en büyük şehirleri listesinde 75. sıradadır.
Deri üretiminde çok önemli bir yere sahip olan kent bu sebeple "Hindistan'ın deri şehri" ve "Deri Şehir" takma adlarıyla anılmaktadır.