A mixed flexible-rigid multi-body model is presented to study the dynamic behavior of a horizontal axis wind turbine. The special attention is given to flexible body: flexible rotor is modeled by a newly developed blade finite element, support bearing elasticities, variations in the number of teeth in contact as well as contact tooth's elasticities are mainly flexible components in the power train. The couple conditions between different subsystems are established by constraint equations. The wind turbine model is generated by coupling models of rotor, power train and generator with constraint equations together. Based on this model, an eigenproblem analysis is carried out to show the mode shape of rotor and power train at a few natural frequencies. The dynamic responses and contact forces among gears under constant wind speed and fixed pitch angle are analyzed.