En 2018 Cantabria contaba con una población de 580 229 habitantes según datos del Instituto Nacional de Estadística (representa el 1,25 % de la población de España).