Identifying influential nodes in complex networks is an essential research issue in network science since it may attribute to understand network structure and function. Majority of existing methods have been established by considering topological characteristics of networks. In this paper, we put forward a novel algorithm based on the Local Propagation Probability (LPP) model for identifying influential nodes in complex networks. The core idea of LPP algorithm is that the nodal influence is measured by total comprehensive scores of neighbor nodes within its three level neighborhood. Specially, the comprehensive score is calculated from three dimensions, namely the propagation influence score between different order neighbors, the propagation influence score in the same order neighbors and the hierarchical structure information of nodes. To validate the performance and applicability of the proposed algorithm, LPP is compared with eight state-of-the-art and competitive algorithms on nine real-world networks. Experimental results demonstrate that LPP performs better in terms of ranking accuracy, effectiveness, top-k nodes and distinguishing ability. The low time complexity allows LPP to be applied to large-scale sparse networks.