Demografia thumb|250px|right|Ulica w Kurseongu W 1991 r. Kurseong liczył 26 759 mieszkańców, w 2001 r. - 40 019. Według spisu statystycznego z 2011 r. Kurseong liczył 42 446 mieszkańców, 21 423 mężczyzn i 21 023 kobiet. Na 1000 mężczyzn przypadało 981 kobiet, co jest wartością nieznacznie wyższą od średniej dla całego stanu, gdzie na 1000 mężczyzn przypadało tylko 950 kobiet. Gęstość zaludnienia wynosiła 5659 osób/km². Dzieci w wieku 0-6 lat stanowiły 8,5% (w całym stanie - 12%). Między 2001 a 2011 współczynnik wzrostu populacji wyniósł 6,1% (w całym stanie - 13,8%).
Analfabetami było ok. 6,7% społeczności miasta (w całym stanie było to 23,7% ludności), 4,5% mężczyzn i 8,1% kobiet. Pracowało lub prowadziło własny biznes 6 938 mężczyzn i 2 925 kobiet.
6,4% populacji miasta należało do tzw. zarejestrowanych kast (), 19,1% należało do tzw. zarejestrowanych plemion (), czyli grup społecznych o najniższym statusie.
Mieszkańcy miasta porozumiewają się po nepalsku, w hindi, po angielsku, tybetańsku lub bengalsku.
Religia Według spisu powszechnego z 2011 r. 65,8% ludności, wyznawało hinduizm. Na drugim miejscu byli buddyści, których było 20,5%. Kolejne grupy wyznaniowe to: chrześcijanie – 6,0% i muzułmanie – 5,7%.