Karabük nüfusu 31 Aralık 2021 tarihi itibarıyla 249 bin 287 kişi oldu.
31 Aralık 2020’ye oranla, Karabük il geneli nüfusu 5 bin 673 kişi arttı.
2021 Adrese Dayalı Nüfus Kayıt Sistemi (ADNKS) verilerine göre, Karabük merkez ilçe nüfusu geçen yıla oranla 4 bin 165 kişi artış ile 135 bin 351 kişi olurken, Safranbolu ilçesinde 2 bin 204 kişi artışla 69 bin 449 kişi oldu. Eflani ilçesinde geçen yıla oranla nüfusunda 167 kişi azalışla 8 bin 409 kişi, Eskipazar ilçesinde 36 kişi azalarak 12 bin 550, Ovacık ilçesinde ise 231 kişi azalarak 3 bin 674 ve Yenice ilçesinde ise 262 kişi azalarak nüfusu 19 bin 854 kişi olarak gerçekleşti.