Carballo cuenta con aproximadamente 31.000 habitantes, lo que lo convierte en uno de los municipios más grandes de la provincia de A Coruña. La población es mayoritariamente gallega, con una fuerte conexión a las tradiciones, la lengua y las costumbres locales. En los últimos años, también ha habido un aumento de inmigrantes, principalmente de América Latina y otras partes de España, lo que ha añadido diversidad cultural a la ciudad.
El crecimiento poblacional en Carballo ha sido constante, impulsado en parte por su economía en expansión y su atractivo como lugar residencial para quienes trabajan en ciudades cercanas como A Coruña y Santiago de Compostela. La ciudad es una mezcla de familias, jóvenes profesionales y jubilados, todos ellos contribuyendo al ambiente dinámico de la localidad.