De los 328 809 habitantes que tenía en 2002, el 89.8 % era de etnia rusa, el 3.3 % era de etnia armenia, el 2.1 % era de etnia ucraniana, el 1 % era de etnia adigué, el 0.4 % era de etnia bielorrusa, el 0.3 % era de etnia griega, el 0.3 % era de etnia tártara, el 0.2 % era de etnia georgiana, el 0.2 % era de etnia azerí, el 0.1 % era de etnia alemana, el 0.1 % era de etnia gitana, y el 0.1 % era de etnia turca.