En 2018 contaba con una población de 328 868 habitantes (INE), ocupando el puesto 41 entre las provincias españolas y el último lugar entre las de la comunidad autónoma.