Route 24 used to extend much further east. The section of Interstate 680 between the current terminus of SR 24 and State Route 242 was dual-signed I-680 and SR 24 until ca. 1987; State Route 242 which runs primarily in Concord was signed as Route 24 until the same time. Older maps show routes for 24 which continue along State Route 4 from the current intersection of 242 to the Antioch Bridge, continuing along the river road to Sacramento, currently State Route 160, then continuing north to Woodland, Marysville, Oroville, along the North Fork of the Feather River to a junction with State Route 89 (this segment is currently State Route 70), where it continued dual-numbered with 89 through Quincy. Highway 24 split from 89 near Graeagle, and continued east through Portola east until its terminus at U.S. Route 395. Parts of the same route were also sometimes designated as State Route 84.