L’11,48% de la població de Sant Celoni és estrangera. Així ho indica el resum anual del Jutjat de Pau d’aquesta població baixmontsenyenca que s’ha fet públic fa pocs dies i que fa referència a 31 de desembre de 2012. En total hi viuen homes i dones de 58 nacionalitats diferents essent la marroquina la colònia més nombrosa amb 669 veïns -377 homes i 292 dones- el que representa un 3,85% del total dels ciutadans estrangers.
En total, la població estrangera que resideix a Sant Celoni sumen 1.996 persones, de les quals 1.067 són homes i 929 són dones. Unes xifres que demostres un lleuger retrocés en relació a l’any 2011 (11,74%) i també a l’any 2010 (12,02%). En números vol dir que en dos anys hi ha hagut 50 estrangers que han anat a viure a un altre lloc fora de Sant Celoni.
Després de la marroquina, la nacionalitat més nombrosa és la de Gàmbia que representa l’1,05% del total i la romanesa, que ha patit un important descens, amb el 0,95%. A prop d’aquestes xifres hi ha els ciutadans bolivians (0,44%), italians (0,43%) i equatorians (0,31%). Les menys nombroses són Noruega, República Txeca, Nigèria, Trinitat Tobago, El Salvador i la República Dominicana tots ells amb un sol ciutadà o ciutadana i que entre tots representen el 0,06%.
A 31 de desembre Sant Celoni té una població de 17.393 habitants, 8.642 homes i 8.751 dones.