This trail is located in inland central Alameda and Contra Costa counties, mostly following a Southern Pacific Railroad right of way established in 1891 and abandoned in 1977.
[3] The trail passes through the cities of Pleasanton, Dublin, San Ramon, Danville, Alamo, Walnut Creek, Pleasant Hill and Concord.
[4] The Iron Horse Regional Trail has several bridges over busy thoroughfares to help improve traffic flow; two notable ones cross over Ygnacio Valley Road in Walnut Creek and Treat Boulevard in Contra Costa Centre.
The first work on the trail in Pleasanton began in March 2006, creating a new section about 1 mile (1.6 km) long on the south side of the city.
[9] In April 2013, another new trail segment opened along Stanley Boulevard on the north side of Shadow Cliffs Lake in unincorporated Alameda County.