The rapid economic development of Beijing has brought itself a huge demand for logistics, while city distribution has became an important method to support the normal operation and economic development of the city and a chief functional distinction of the logistics system. Evaluating city distribution capability and finding the bottleneck restricting its development are basic to optimize the logistics system and improve the logistics level of Beijing. In view of three aspects including infrastructure, external environment and service capability, this paper establishes an evaluation indicator system of city distribution capability, builds a comprehensive evaluation model using the entropy method, and then empirically analyzes the city distribution capability based on the actual data of Beijing for several years. As a result, this paper finds the main factors influencing city distribution capability, analyzes the reason why the growth rate of capability fluctuates in recent years, and puts forward the relevant conclusions and corresponding countermeasures finally.