From its western terminus at SR 20northwest of Cumming, the route, locally known as Sawnee Drive for this portion, runs west to meet SR 9 just north of downtown Cumming, connecting SR 20 and SR 9 without having to travel through the heart of Cumming. SR 306 and SR 9 are then co-signed on their way northeast toward the community of Coal Mountain, before SR 306 departs SR 9 and travels to the east to its interchange with US 19/SR 400 at exit 17, which is the northernmost interchange of SR 400's controlled access portion. SR 306 continues northeast, now known as Keith Bridge Road, through northern and northeastern Forsyth County to reach its eastern terminus at SR 53, just west of the northern part of Lake Lanier. The Georgia Department of Transportationaverage annual daily traffic numbers for the year 2011 show a variety in the daily averages across the route. The Sawnee Drive portion of the route saw an average of 5,530 vehicles on a daily basis. The portion of SR 306 that is concurrent with SR 9 saw an average vehicle count of 12,980 per day in 2011, likely due to thru-traffic on SR 9, while the stretch from SR 9 to SR 400 tallied 7,300 vehicles per day. Further, the portion of the route east of SR 400 to SR 369 saw 15,690 vehicles per day in 2011, and that tally, combined with the totals seen on SR 369, are an indicator of the use of these two routes as feeder routes onto SR 400 from the east. Seeing decreasing vehicle load numbers, the stretch from SR 369 to Jot Em Down Road tallied 11,480 vehicles, and the final portion to SR 53 had a count of 8,010 vehicles per day.
History
The designation of SR 306 makes its first appearance on Georgia state highway maps in 1957, and only the stretch from the current eastern end of its concurrency with SR 9 to the route's eastern terminus at SR 53 was in existence. At the time, the route only crossed one other highway, namely what was then signed as SR 141, and which is signed as SR 369 today. It was 1966 before the western loop from SR 20 to SR 9 was completed, and 1977-1978 before the route started to cross the then still-under-construction extension of SR 400.