The invention discloses a monocular vision range finding method based on geometric relation, and the method comprises the following steps: S1, calculating the distance between a section straight line of a target object and a camera lens in a horizontal plane; S2, calculating the distance between a target object and the optical axis of a monocular lens through the triangle similarity principle. According to the projection model of a camera, the method obtains the relation between a road surface coordinate system and an image coordinate system through geometric derivation, is simple in calculation process, is low in calculation complexity, and is lower in requirements for hardware. Meanwhile, the method can reach higher precision, and the error of the method is less than 0.5m. The method can effectively calculate the distance between the front vehicles or other obstacles under the conditions that the hardware configuration condition is very simple and almost no additional load and electric quantity is added, thereby achieving the effective avoidance. The method and device are good in application prospect, such as the technical field of automobile automatic driving or intelligent robot walking.