Ifølge den indiske folketellingen i 2001 hadde Kapurthala en befolkning på 84 361. Menn og kvinner utgjør i henholdsvis 55% og 45% av befolkningen. Kapurthala har en gjennomsnittlig lese- og skrivekyndighet på 65% som er høyere enn landsgjennomsnittet på 59,5%. Leseferdigheten blant menn er på 79,02%, men 68,29% av kvinner kan lese og skrive. Ca. 11% av Kapurthalas befolkningen er under 6 år.