Avilés contaba en 2020 con una población de 77 791 habitantes. El
puerto de Avilés es el primer puerto pesquero de
Asturias y segundo en tráfico portuario, por detrás del de Gijón; su posición central le da el privilegiado puesto de estar en el nudo de comunicaciones, incluido el
aeropuerto de Asturias, a 14 kilómetros, aunque ya situado en el municipio vecino de Castrillón.