Lugo cuenta con aproximadamente 98,000 habitantes, lo que la convierte en una de las capitales provinciales más pequeñas de Galicia. Su población es una mezcla de familias gallegas de larga data y nuevos residentes, incluidos inmigrantes que se han establecido en la ciudad en los últimos años. Al igual que en otras áreas de Galicia, Lugo enfrenta una tendencia de envejecimiento poblacional, aunque la ciudad ha implementado programas culturales y económicos para atraer a jóvenes emprendedores y estudiantes.
La población de Lugo es predominantemente hispanohablante, aunque el gallego, el idioma cooficial de la región, se habla ampliamente y es una parte importante de la identidad cultural local. Lugo presenta una diversidad de edades, con una fuerte presencia de estudiantes universitarios, profesionales y jubilados, lo que le otorga un carácter diverso y acogedor.