Previous studies have suggested that mitochondrial DNA (mtDNA) copy number was associated with cancer risk. However, no solid conclusion revealed the potential predictive value of mtDNA copy number for cancer prognosis. The present meta-analysis was performed to clarify the problem. Hence, we performed a systematic search in PubMed, EmBase, Web of Science databases independently and a total of eighteen studies comprising 3961 cases satisfied the criteria and finally enrolled. Our results didn’t show the association between them but significant heterogeneity in overall analysis (OS: HR = 0.923, 95% CI: 0.653–1.306, p = 0.652; DFS: HR = 0.997, 95% CI: 0.599–1.659, p = 0.99). However, subgroup analysis stratified by sample came to the opposite conclusion. High level mitochondrial DNA copy number in peripheral blood predicted a poor cancer prognosis (OS: HR = 1.624, 95% CI: 1.211–2.177, p = 0.001; DFS: HR = 1.582, 95% CI: 1.026–2.439, p = 0.038) while patients with high level mitochondrial DNA copy number in tumor tissue exhibited better outcomes (OS: HR = 0.604 95% CI: 0.406–0.899, p = 0.013; DFS: HR = 0.593, 95% CI: 0.411–0.857, p = 0.005). These findings were further proved in detailed analyses in blood or tissue subgroup. In conclusion, our study suggested the elevated mtDNA copy number in peripheral blood predicted a poor cancer prognosis while the better outcome was presented among patients with elevated mtDNA copy number in tumor tissue.