Resistance genes (R genes) are a class of genes that are immune to a wide range of diseases and pests. In planta, NLR genes are essential components of the innate immune system. Currently, genes belonging to NLR family have been found in a number of plant species, but little is known in peach. Here, 286 NLR genes were identified on peach genome by using their homologous genes in Arabidopsis thaliana as queries. These 286 NLR genes contained at least one NBS domain and LRR domain. Phylogenetic and N-terminal domain analysis showed that these NLRs could be separated into four subfamilies (I-IV) and their promoters contained many cis-elements in response to defense and phytohormones. In addition, transcriptome analysis showed that 22 NLR genes were up-regulated after infected by Green Peach Aphid (GPA), and showed different expression patterns. This study clarified the NLR gene family and their potential functions in aphid resistance process. The candidate NLR genes might be useful in illustrating the mechanism of aphid resistance in peach.