Kanpur ligger 70 km sørvest for Lucknow, hovedstaden i Uttar Pradesh. Kanpur hadde 2 823 249 innbyggere i 2005. Kanpur er et viktig handels- og kommunikasjonssentrum. Byen har også stor tekstil-, sko-, kjemisk- og metallindustri.