Road traffic accidents have increased globally, which has led to significant challenges to urban safety and public health. This concerning trend is also evident in California, where major cities have seen a rise in accidents. This research conducts a spatio-temporal analysis of traffic accidents across the four major Californian cities—Los Angeles, Sacramento, San Diego, and San Jose—over five years. It achieves this through an integration of Geographic Information System (GIS) functionalities (space–time cube analysis) with non-parametric statistical and spatial techniques (DBSCAN, KDE, and the Getis-Ord Gi* method). Our findings from the temporal analysis showed that the most accidents occurred in Los Angeles over five years, while San Diego and San Jose had the least occurrences. The severity maps showed that the majority of accidents in all cities were level 2. Moreover, spatio-temporal dynamics, captured via the space–time cube analysis, visualized significant accident hotspot locations. The clustering of accidents using DBSCAN verified the temporal and hotspot analysis results by showing areas with high accident rates and different clustering patterns. Additionally, integrating KDE with the population density and the Getis-Ord Gi* method explained the relationship between high-density regions and accident occurrences. The utilization of GIS-based analytical techniques in this study shows the complex interplay between accident occurrences, severity, and demographic factors. The insight gained from this study can be further used to implement effective data-driven road safety strategies.