Según el censo de 2008, el 36,6% de la población del país (30.442 habitantes) es de nacionalidad andorrana, el 33,0% (27.476 hab.) es de nacionalidad española, el 16,2% (13.518 hab.) es de nacionalidad portuguesa, el 6,2% (5.200 hab.) es de nacionalidad francesa, y el 7,8% restante (6.502 hab.) es de otras nacionalidades.