The invention relates to an intelligent wind-solar complementary street lamp with a detection function and high power generation efficiency. The intelligent wind-solar complementary street lamp comprises a base, a lamp pole, an illuminating lamp, a wind power mechanism, a photoelectric mechanism and a detection mechanism. The detection mechanism comprises a vertical rod, a detection box, a translation assembly, a translation block and a cleaning box. The photoelectric mechanism comprises a fixing plate, a rotating assembly, a circular ring, a rotating disc and a plurality of photoelectric assemblies. The rotating assembly comprises a plurality of rotating units which comprise first motors and gears. According to the intelligent wind-solar complementary street lamp with the detection function and the high power generation efficiency, the propagation direction of sunlight is determined through positions of light spots at the bottom in the detection box in the detection mechanism, and thephotoelectric mechanism is adjusted conveniently; and compared with an existing detection mechanism, the detection mechanism has the automatic dust prevention and cleaning functions, not only that, the angle and position of a solar panel are adjusted through the photoelectric mechanism, the solar panel can be prevented from being shielded while directly facing the sunlight, and the power generation efficiency of the photoelectric mechanism and practicability of the intelligent wind-solar complementary street lamp are improved.