A hair cosmetic composition comprising the following components and at a mass ratio of / = 0.66 to 9.0: component: an organopolysiloxane, wherein poly(N-acylalkyleneimine) segments consisting of repeating units represented by the following general formula: wherein R 1 represents an alkyl group having 1 to 6 carbon atoms and n represents 2 or 3, are bound to at least two silicon atoms of an organopolysiloxane segment that constitutes a main chain via alkylene groups containing heteroatoms, wherein the number average molecular weight of the poly(N-acylalkyleneimine) segment is from 1,200 to 5,500, the mass ratio of (a) the organopolysiloxane segment that constitutes the main chain and (b) the poly(N-acylalkyleneimine) segments (a/b) is from 35/65 to 60/40, the weight average molecular weight of the organopolysiloxane segment between adjacent poly (N-acylalkyleneimine) segments is from 1, 300 to 5, 500, and the weight average molecular weight of the organopolysiloxane segment that constitutes the main chain is from 7,000 to 100,000; and component: an organopolysiloxane, wherein poly(N-acylalkyleneimine) segments consisting of repeating units represented by the general formula are bound to at least two silicon atoms of an organopolysiloxane segment that constitutes a main chain via alkylene groups containing heteroatoms, wherein the number average molecular weight of the poly(N-acylalkyleneimine) segments is from 800 to 1,600, the mass ratio of (a) the organopolysiloxane segment that constitutes the main chain and (b) the poly(N-acylalkyleneimine) segments (a/b) is from 65/35 to 82/18, the weight average molecular weight of the organopolysiloxane segment between the adjacent poly(N-acylalkyleneimine) segments is from 1,500 to 3,500, and the weight average molecular weight of the organopolysiloxane segment that constitutes the main chain is from 10,000 to 100,000. component: an organopolysiloxane, wherein poly(N-acylalkyleneimine) segments consisting of repeating units represented by the following general formula: wherein R 1 represents an alkyl group having 1 to 6 carbon atoms and n represents 2 or 3, are bound to at least two silicon atoms of an organopolysiloxane segment that constitutes a main chain via alkylene groups containing heteroatoms, wherein the number average molecular weight of the poly(N-acylalkyleneimine) segment is from 1,200 to 5,500, the mass ratio of (a) the organopolysiloxane segment that constitutes the main chain and (b) the poly(N-acylalkyleneimine) segments (a/b) is from 35/65 to 60/40, the weight average molecular weight of the organopolysiloxane segment between adjacent poly (N-acylalkyleneimine) segments is from 1, 300 to 5, 500, and the weight average molecular weight of the organopolysiloxane segment that constitutes the main chain is from 7,000 to 100,000; and component: an organopolysiloxane, wherein poly(N-acylalkyleneimine) segments consisting of repeating units represented by the general formula are bound to at least two silicon atoms of an organopolysiloxane segment that constitutes a main chain via alkylene groups containing heteroatoms, wherein the number average molecular weight of the poly(N-acylalkyleneimine) segments is from 800 to 1,600, the mass ratio of (a) the organopolysiloxane segment that constitutes the main chain and (b) the poly(N-acylalkyleneimine) segments (a/b) is from 65/35 to 82/18, the weight average molecular weight of the organopolysiloxane segment between the adjacent poly(N-acylalkyleneimine) segments is from 1,500 to 3,500, and the weight average molecular weight of the organopolysiloxane segment that constitutes the main chain is from 10,000 to 100,000.