• A systematic review of orchard yield prediction and estimation studies. • Summary of input features and modeling algorithms for indirect yield prediction. • Summary of applied platforms and counting strategies for direct yield estimation. • Application of engineering technologies needs coordinating with agronomic. • Recommendations of promising technologies to be use for different planting areas. Orchard pre-harvest yield data is important for fruit growers, which can be used for economic benefit evaluation, management mode adjustment and so on. However, traditional manual operation by sampling estimation is quite an onerous and time-consuming task. The main approach of automatic yield monitoring is by establishing multi-information comprehensive prediction systems or using intelligent equipment. A review is performed to investigate and analyze the past 12 years (from 2010 to 2021) of research work regarding orchard yield prediction and estimation. According to our investigation, the most widely used input features in yield prediction systems are various vegetation indices information of plants, while machine learning is the most modeling method applied. In addition, machine vision systems based on image processing and deep learning have been developed rapidly in the field of agriculture and is also widely applied in orchard yield prediction. Finally, major challenges and countermeasures for orchard yield prediction and estimation are discussed. Complicated natural environments with inconsistent horticultural management practices are still critical challenges for large scale commercialization of researched yield prediction methods. Therefore, combination of engineering technology optimization and standardization of agronomic management practices are necessary to realize automatic operation in complex agricultural fields. The review is intended to summarize the development of yield prediction and estimation technologies and provided suggestions for orchard intelligent management.