Türkiye İstatistik Kurumu’nun (TÜİK) 2024 yılı verilerine göre Kastamonu'nun toplam nüfusu yaklaşık 375.000 kişidir. İl merkezinde ve çevre ilçelerde yaşayan nüfus, kırsal kesimlerde dağınık yerleşim yapısına sahiptir. Son yıllarda göç ve demografik hareketlilik nedeniyle nüfus yoğunluğu nispeten sabit kalmakla birlikte, yaşlı nüfus oranı Türkiye ortalamasının üzerindedir.