Op 1 januari 2022 telde Bocholt 13.502 inwoners, 246 meer dan een jaar eerder. Er wonen nu 6.775 mannen en 6.727 vrouwen. Vorig jaar waren 136 geboortes (65 jongens en 71 meisjes) en 105 overlijdens (57 mannen en 48 vrouwen). Er vertrokken 549 mensen uit Bocholt en er verhuisden 764 mensen naartoe.
39,7 % van de Bocholtenaren is 35 jaar of jonger (5.090 inwoners).
20,2 % is 65 jaar of ouder.
Bijna 14,51 % van de Bocholter bevolking, 1.960 personen, bestaat uit niet-Belgen. 73 % van hen zijn Nederlanders (1.429 inwoners). Onze noorderburen zijn veruit de grootste groep ‘vreemdelingen’. Op de tweede plaats staan de Polen (59), daarna komen de Duitsers (40), Amerikanen (30), Slovaken (23), Marokko (18), Verenigd Koninkrijk (15), Somalië (12) Roemenen (12), Portugezen (22), Thai (12), Bulgaren (11) en Italië (11).
Op 1 januari waren er ook 30 asielzoekers in de gemeente.
In 2021 huwden er 38 koppels en waren er 56 echtscheidingen. De verdeling van de bevolking over de vier deelgemeenten: Bocholt, 6.337 – Kaulille, 4.586 – Lozen, 1.134 en Reppel, 1.096 (cijfers 2020!).