In order to solve the problem of road roughness identification, a study on the nonlinear autoregressive with exogenous inputs (NARX) neural network identification method was carried out in the paper. Firstly, a 7-DOF plane model of vehicle vibration system was established to obtain the vertical acceleration and elevation acceleration of the body, which were set as ideal input samples for the neural network. Then, based on the plane model, with common speed, the road roughness was solved as the ideal output sample of the NARX neural network, and the road roughness of B-level and C-level was identified. The results show that the proposed method has ideal identification accuracy and strong antinoise ability. The relative error of C-level road roughness is larger than that of B-level road roughness. The identified road roughness can provide a theoretical basis for analyzing the dynamic response of expressway roads.