A 2-independent set in a graph is a subset of the vertices such that the distance between any two vertices of in is at least three. The number of 2-independent sets of a graph is denoted by . For a forest , for each edge of . Hence, we exclude all forests having isolated vertices. A forest is said to be extra-free if it has no isolated vertex. In this paper, we determine the -th largest number of 2-independent sets among all extra-free forests of order , where . Extremal graphs achieving these values are also given.