In this article, the role of different kinds of vehicles in traffic flow are investigated separately in terms of the likelihood of crashes on urban highways, and the vehicles are divided into three groups: passenger cars, heavy vehicles, and light non-passenger car vehicles. Poisson and negative binomial (NB) regression models were applied to model the accidents in this research, which were categorized into two groups: no injury (property damage only) accidents and more severe (injury and fatal) accidents. Results: Ultimately, we conclude that light non-passenger car vehicles (i.e., taxis and motorcycles) play the largest role in the occurrence of crashes on urban highways for both types of accidents.