SR 372 begins at an intersection with SR 140, locally known as Arnold Mill Road, in Crabapple area of western Alpharetta, a predominately residential area of north Fulton County. After initially heading east, the route turns directly north, changes names from Crabapple Road to Birmingham Highway, and heads into the western portions of Milton. SR 372 then angles slightly northeast, and briefly changes names to Birmingham Road as it crosses into Cherokee County, before making a sharp turn to the north and traveling through the unincorporated communities of Free Home and Lathemtown, now locally known as Ball Ground Road. After crossing SR 20 in Free Home and SR 369 about thereafter, the route turns to the northwest and continues into Ball Ground. In Ball Ground, SR 372 intersects SR 5 Business, which terminates at this intersection, and travels north in the direction of Nelson. Just south of Nelson, the route turns to the northwest once more and feeds into I-575/SR 5/SR 515, its northern terminus, just after crossing into Pickens County, where SR 5/SR 515 curve to the northwest just west of downtown Nelson, and just after the end of the freeway.
Traffic
The Georgia Department of Transportationaverage annual daily traffic numbers for the year 2011 show some variety in the average daily traffic load numbers as the route travels north. The trafficload averages start at their high point on the route, with an average of 16,530 vehicles using the short stretch between SR 140 and the start of the Birmingham Highway portion. Those numbers then steadily decrease as SR 372 heads north, going from 9,390 initially down to just over 3,000 as Cherokee County approaches. The average load stays between 3,000 and 3,500 south of SR 20, climbs to 5,500 north of SR 20, and goes up once more to around 6,200 north of SR 369. The area south of, and into, Ball Ground sees an average vehicle load of between 7,000 and 7,500, cresting once more at 8,680 heading north out of downtown towards I-575/SR 5/SR 515. However, the short stretch that feeds directly into the aforementioned state route only carries 3,900 vehicles per day, illustrating that the feeder route into SR 5 south of Ball Ground sees heavier traffic than this northern spur.
History
The first indications of a roadway following today's routing of SR 372 makes its appearance on Georgia state road maps in 1953, when the portion of the route in Fulton County appears on state maps as a county route, and which connected in the community of Birmingham with today's New Bullpen Road and then Union Hill Road to meet SR 20 east of Canton. By 1966, the Fulton County portion was unchanged, but the portion of today's route from Free Home to Ball Ground and SR 5 had been added as a connecting county route. It was 1969 before the entirety of the route had been mapped as connecting routes on Georgia state highway maps; however, no state route designation was extant at the time. Another three years later, the routing as it travels today, through Ball Ground to what is signed as SR 5 Business, was designated as SR 372; the northernmost portion of the route, connecting to what is I-575/SR 5/SR 515 today, was still signed as SR 5 at the time. It was early 1987 before this final stretch of SR 372 was added to its designation and removed from a designation of SR 5 Alternate.