The invention discloses a non-small cell lung cancer targeted therapy gene detection method, and belongs to the field of gene detection. The method for detecting 466 mutations of 12 oncogenes is developed by multiplex PCR and high throughput sequencing technologies, wherein the oncogenes are AKT1, ALK, BRAF, EGFR, ERBB4, FGFR1, FGFR2, FGFR3 , KRAS, MET, PIK3CA, and PTEN, and the mutations may be substitutions, insertions and / or deletions of one or more bases. The detection method provided by the invention has the advantages of high detection sensitivity of up to 0.01%, and clear and objective detection results, can be directly used for reflecting specific mutation sites of the relevant gene, directly used for guiding clinical non-small cell lung cancer targeted dosage, and used for early diagnosis or auxiliary diagnosis and screening of cancers as well as post-cancer surveillance.