The ability to detect quantitative trait loci (QTLs) in a bi-allelic population is often limited. The power of QTL detection and identification of the most beneficial allele at each QTL could be greatly improved by comparing QTLs among different populations derived from connecting multi-parents. In this study, three sets of connected recombinant inbred lines (RILs) derived from the crosses between Zhenshan 97 and Minghui 63 (PZM), Zhenshan 97 and Teqing (PZT), and Minghui 63 and Teqing (PMT), respectively, were used. QTL analyses for the number of spikelets per panicle (SPP) and 1,000-grain weight (TGW) were performed in PZT, and five SPP QTLs on chromosomes 1, 6, and 7 and two TGW QTLs on chromosome 1 were detected. QTL for SPP was also identified in PMT, and six QTLs were detected on chromosomes 1, 2, 3, 6, and 7 in this population. In an earlier study, we identified five SPP QTLs and four TGW QTLs in PMT and nine TGW QTLs in PZM. Comparison of the QTL mapping results of these two studies showed that one QTL was common to the three populations, 11 QTLs were detected in two populations, and six QTLs were found in only one population. Comparison of genetic effect and the action direction of the QTLs detected in the three populations showed that additive effects of QTLs estimated in different populations were also expressed additively among three parental alleles. Additive effects of SPP7a estimated in three nearisogenic line F 2 populations supported this finding. Based on these results, we suggest that pyramiding the most beneficial alleles among the three parents could efficiently improve rice yield.