El municipio de La Bañeza contaba con 10 443 habitantes en 2015, según el censo de población del INE, de los cuales 5045 eran varones y 5398 eran mujeres.