V období 2004-2024 se počet obyvatel Hejnic pohyboval okolo 2700 s mírnými výkyvy. V roce 2023 došlo k nárůstu počtu obyvatel, který se v roce 2024 udržel.
rok | počet obyvatel |
2024 |
2792 .
|
2023 |
2791 .
|
2022 |
2680 .
|
2021 |
2730 .
|
2020 |
2736 .
|
2019 |
2721 .
|
2018 |
2738 .
|
2017 |
2724 .
|
2016 |
2730 .
|
2015 |
2717 .
|
2014 |
2740 .
|
2013 |
2761 .
|
2012 |
2751 .
|
2011 |
2773 .
|
2010 |
2799 .
|
2009 |
2791 .
|
2008 |
2768 .
|
2007 |
2758 .
|
2006 |
2756 .
|
2005 |
2735 .
|
Následující graf ukazuje vývoj počtu obyvatel obce za posledních 150 let a zároveň ho porovnává s postupným růstem obyvatelstva v celé České republice.
Počet obyvatel Hejnic v roce 1869 činil 2497, do roku 1900 postupně narůstal až na 3491, pravděpodobně v souvislosti s rozvojem průmyslu a turismu v regionu. Následně dochází k poklesu, patrně vlivem první světové války a hospodářské krize, až na 2831 obyvatel v roce 1930. Výrazný propad na 2005 obyvatel v roce 1950 lze připsat odsunu německého obyvatelstva po druhé světové válce. V 60. a 70. letech dochází k mírnému růstu a následné stagnaci. Po roce 1989 se počet obyvatel stabilizoval okolo 2700. Celkově vývoj počtu obyvatel Hejnic kopíruje trendy v českých pohraničních oblastech, s výrazným poklesem po druhé světové válce a následnou stagnací, na rozdíl od celorepublikového trendu mírného růstu. Česko, na rozdíl od Hejnic, zaznamenalo v období 1869-1950 celkový populační růst, přerušený pouze první světovou válkou. Pokles v roce 1950 je mnohem méně výrazný než v Hejnicích a je spíše statistickým důsledkem změny hranic a metodologie sčítání lidu. Od 60. let minulého století počet obyvatel Česka, na rozdíl od Hejnic, setrvale roste, ačkoliv tempo růstu se v posledních dekádách zpomaluje. Rozdílný vývoj Hejnic oproti celému Česku lze připsat specifickým regionálním faktorům, zejména poválečnému odsunu a hospodářské transformaci pohraničí.
Tento graf srovnává jak se velikost města Hejnice změnila ve srovnání s dalšími okoními obcemi.
Následující graf ukazuje složení obyvatele podle věku a pohlaví.