This paper is concerned with the controllability of a nonlinear impulsive fractional integro-differential nonlocal control system with state-dependent delay in a Banach space. At first, we introduce a mild solution for the control system by using fractional calculus and probability density function. Under sufficient conditions, the results are obtained by means of semigroup theory and the Krasnoselskii fixed point theorem. Finally, an example is given to illustrate the main results.