Počet obyvatel Chorvatska v roce 2011 činil 4 284 889 lidí.[1]
Populace Chorvatska strmě rostla (s výjimkou sčítání následujících po obou světových válkách) z počtu 2,1 milionu obyvatel v roce 1857 do roku 1991, kdy dosáhla vrcholu 4,7 milionu obyvatel. Od roku 1991 poměr zemřelých trvale převyšuje počet narozených a přirozená změna je v negativních číslech.
Profesoři demografie ze Záhřebské univerzity předvídají, že do roku 2030 se populace vzhledem k současnému počtu narozených dětí a emigrantů sníží o 350 000. Snížení populace pod čtyři miliony obyvatel v příštích patnácti letech se lze vyhnout jen ve dvou případech – pokud se přistěhuje o 350 000 lidí více než emigruje nebo se téměř zdvojnásobí počet narozených dětí. Obě možnosti jsou nepravděpodobné.[2] V Chorvatsku žije přibližně 500 osob bez domova, převážně žijících v Záhřebu.[3]