Background. Non-small cell lung cancer (NSCLC) is one of the most common malignant tumors in the world, and it has become the leading cause of death of malignant tumors. However, its mechanisms are not fully clear. The aim of this study is to investigate the key genes and explore their potential mechanisms involving in NSCLC. Methods. We downloaded gene expression profile GSE33532, GSE30219 and GSE19804 from the Gene Expression Omnibus (GEO) database and analyzed by using GEO2R. Gene Ontology and Kyoto Encyclopedia of Genes and Genomes were used for the functional and pathway enrichment analysis. We constructed the protein-protein interaction (PPI) network by STRING and visualized it by Cytoscape. Further, we performed module analysis and centrality analysis to find the potential key genes. Finally, we carried on survival analysis of key genes by GEPIA. Results. In total, we obtained 685 DEGs. Moreover, GO analysis showed that they were mainly enriched in cell adhesion, proteinaceous extracellular region, heparin binding. KEGG pathway analysis revealed that transcriptional misregulation in cancer, ECM-receptor interaction, cell cycle and p53 signaling pathway were involved in. Furthermore, PPI network was constructed including 249 nodes and 1027 edges. Additionally, a significant module was found, which included 8 candidate genes with high centrality features. Further, among the 8 candidate genes, the survival of NSCLC patients with the 7 high expression genes were significantly worse, including CDK1, CCNB1, CCNA2, BIRC5, CCNB2, KIAA0101 and MELK. In summary, these identified genes should play an important role in NSCLC, which can provide new insight for NSCLC research.