История Канпура уходит корнями в глубокую древность, хотя в качестве значимого поселения он оформился относительно поздно. Считается, что его название происходит от «Канхияпур», что означает «город бога Кришны». На протяжении веков он оставался небольшой деревней, пока в конце XVIII века его стратегическое положение не привлекло внимание британцев.
Ключевым фактором становления города стало его расположение на берегу священной реки Ганг и решение Британской Ост-Индской компании основать здесь военный гарнизон в 1778 году. Это превратило Канпур в важный военный и административный центр на севере Индии. Переход под полный британский контроль в 1801 году дал мощный толчок к его дальнейшему росту и развитию.
К XIX веку Канпур стремительно превратился в один из главных промышленных центров страны, получив неофициальное название «Манчестер Востока». Город стал мировым лидером в кожевенном производстве и крупным центром текстильной промышленности. Именно эта экономическая специализация заложила основу его процветания и определила индустриальный облик города на многие десятилетия вперёд.