A method and system for detecting road anomalies is disclosed which determines the road anomalies by analyzing the video of the road taken through the data capturing unit (100) mounted on vehicles. The data capturing unit (100) is configured to capture the video of the entire road through a wide angle and G Sensor b...