An element α ∈ F q n is a normal element over F q if the conjugates α q i , 0 ≤ i ≤ n − 1, are linearly independent over F q . Hence a normal basis for F q n over F q is of the form {α, α q , . . . , α q n−1 }, where α ∈ F q n is normal over F q .In 2013, Huczynska, Mullen, Panario and Thomson introduce the concept of knormal elements, as a generalization of the notion of normal elements. In the last few years, several results have been known about these numbers. In this paper, we give an explicit combinatorial formula for the number of k-normal elements in the general case, answering an open problem proposed by Huczynska et al. (2013).