Conform recensământului efectuat în 2011, populația orașului Călan înregistra 11.279 de persoane, în scădere față de recensământul anterior din 2002, când se înregistraseră 13.030 locuitori, ȋn anul 2019 fiind 12.940 persoane, din care 6.334 sunt persoane de sex masculin și 6.606 sunt persoane de sex feminin. Densitatea populației este de 145 loc/km².
Se constată o scădere constantă ȋn perioada 2011-2019 la nivelul orașului Călan a numărului de locuitori. Astfel, în anul 2011 populația orașului se ridică la 13.828 de persoane, comparativ cu anul 2019 când populația orașului coboară la 12.940 persoane. Această scădere a numărului de locuitori reprezintă o consecință a emigrării populației spre zone cu potențial economic mai ridicat sau în alte țări ale Europei, odată cu închiderea unităţilor economice, în vederea asigurării unui trai de viață mai bun.
Această scădere se poate observa și în structura demografică a populației orașului pe sexe, atât la nivelul persoanelor de gen feminin cât și la nivelul persoanelor de gen masculin.
În anul 2011, numărul persoanelor de gen feminin era de 7.050 de persoane și numărul persoanelor de gen masculin 6.775 persoane, în comparație cu anul 2019 când numărul persoanelor de gen feminin a ajuns la 6.606 persoane și numărul persoanelor de gen masculin la 6.334 de persoane.
Conform datelor analizate, populația orașului Călan este una tânără, cele mai multe persoane ale orașului au vârstele cuprinse între 25-64 ani. Grupa de vârstă care deține numărul cel mai mare de persoane este reprezentată de grupa 45-49 de ani, care deține o pondere de 9% din populație, respectiv 1.115 persoane.
Grupele de vârstă cuprinse între 30-34 ani până la 50-54 ani reprezintă 40% din populația totală. Ponderea cea mai mică în cadrul populației totale a orașului este deținută de categoria de vârstă 85 ani și peste, fiind de 1% din populație.
Majoritatea locuitorilor sunt români (85,42%). Principalele minorități sunt cele de maghiari (4,66%) și romi (1,42%). Pentru 7,61% din populație, apartenența etnică nu este cunoscută.
Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (76,58%), dar există și minorități de romano-catolici (7,03%), penticostali (4,94%) și reformați (1,11%). Pentru 7,83% din populație, nu este cunoscută apartenența confesională.