Według stanu na dzień 31 grudnia 2015 roku Bydgoszcz liczyła 355 tys. i 645 mieszkańców. Z tego 167,3 tys. mężczyzn. Przewaga kobiet przekracza zatem 20 tys.
W porównaniu z rokiem 2014 ubyło w Bydgoszczy dokładnie 2007 mieszkańców. Spowodowane jest to z jednej strony ujemnym przyrostem naturalnym oraz migracją. Głównym kierunkiem przeprowadzania się bydgoszczan są tereny podmiejskie, czyli powiat bydgoski. Pod koniec 2015 roku w powiecie mieszkało prawie 113 tys. osób. Porównując z rokiem 2014 mamy przyrost o 1258. Najwięcej mieszkańców w powiecie liczyła gmina Białe Błota 20,2 tys. mieszkańców – wzrost w ciągu roku o 553 osoby. Osielsko liczyło zaś niecałe 13 tys. mieszkańców – wzrost o 353. W Solcu Kujawskim mieszkało według GUS 1151 mieszkańców – wzrost o 19 osób.