Traffic crashes involving pedestrians have a high frequency in developing countries. Among road users, pedestrians are the most vulnerable, as their involvement in traffic crashes is usually followed by severe and fatal injuries. This study aims to identify pedestrian crash patterns and reveal the random parameters in the dataset. A three-year (2015–2017) pedestrian crash dataset in Mashhad, Iran, was employed to investigate the influence of a rich set of factors on pedestrian injury severity, some of which have been less accounted for in previous studies (e.g., the vicinity to overpasses, the existence of vegetated buffers, and park lanes). A two-step method integrating latent class cluster analysis (LCA) and the mixed logit model was utilized to consider unobserved heterogeneity. The results demonstrated that various factors related to the pedestrian, vehicle, temporal, environmental, roadway, and built-environment characteristics are associated with pedestrian injuries. Furthermore, it was found that integrated use of LCA and mixed logit models can considerably reduce the unobserved heterogeneity and uncover the hidden effects influencing severity outcomes, leading to a more profound perception of pedestrian crash causation. The findings of this research can act as a helpful resource for implementing effective strategies by policymakers to reduce pedestrian casualties.