The sharing bike system is emerging as a new type of transportation with the advance of the smart city in recent years. More and more people will choose to ride a sharing bicycle for short-distance travel. While sharing bikes provide convenient services to customers, there are also many unfavorable factors in the sharing bike system, which have a certain impact on the riding experience of customers. One of the obvious disadvantages is the imbalance of usage because of the abnormal distribution of sharing bike stations in different areas. Despite some prediction work have been done, most of them merely consider the geographical factors between station whereas the user preferences and global network information are not fully considered. In this work, we propose a hierarchical model for sharing bike prediction, which can predict the number of rents/returns of each sharing bike station in the future to achieve resource redistribution. The proposed model is composed of two steps, including the sharing bike station clustering via network representation learning by considering the migration trends and geographic location information of bike-sharing between station. In the hierarchical prediction step, the total number of all bike-sharing station is predicted with an inference model based on multiple similarities. Finally, the number of rents/returns at each station can be derived. Our method is evaluated based on two publicly available sharing data sets by comparison with several baseline methods. Extensive experimental results on two open sharing bike data sets demonstrate that our proposed hierarchical can achieve the best prediction results. Our proposed method has a 17.34% improvement in root-mean-squared logarithmic error and a 10.4% improvement in return prediction.