Łącznie na koniec 2025 roku zamieszkiwały w gminie Bestwina 12 193 osoby – 6217 kobiet, 5976 mężczyzn.
Urodzenia – 74 (dziewczynki - 33, chłopcy - 41)
Zgony – 117 (kobiety – 59, mężczyźni - 58)
Małżeństwa - 72
Bestwina
Stan ludności – 5016 (4999 w 2024 – przybyło 17)
Urodzenia - 31
Małżeństwa - 32
Zgony - 44
Bestwinka
Stan ludności – 1748 (1752 w 2024 – ubyło 4)
Urodzenia - 13
Małżeństwa - 5
Zgony - 19
Kaniów
Stan ludności – 3538 (3559 w 2024 – ubyło 21)
Urodzenia - 16
Małżeństwa - 25
Zgony - 35
Janowice
Stan ludności – 1891 (1878 w 2024 – przybyło 13)
Urodzenia - 14
Małżeństwa - 10
Zgony – 19
Najpopularniejsze nadawane imiona:
Dziewczynki: Maja, Emilia, Hanna
Chłopcy: Stanisław, Emil, Leon, Nikodem
Ciekawymi imionami, jakie zostały nadane dzieciom w minionym roku, są: Ines, Jaśmina, Cecylia, Matylda, Melania, Ryszard, Teodor, Olaf, Beniamin
W dorosłe życie wkroczyło uzyskując pełnoletność: 137 osób