The station consists of two side platforms next to the tracks on the second level down with the concourse mezzanine level overlooking it. Uniquely among Muni Metro stations, the platforms are slightly curved due to the transition from the Market Street subway to the Twin Peaks Tunnel between this station and the now-disused Eureka Valley station, just southwest. At both Castro and Church, there is only one entrance on each side of Market Street leading into the station. (All other stations on the Market Street subway have entrances spread out along the length of the station.) The southern entrance is located in Harvey Milk Plaza on the southwest corner of Market and Castro, and the northern entrance and street elevator on the northwest corner of Market and 17th.
The station was constructed by BART as part of the Market Street subway. The BART Board approved the name "Castro" in December 1965.[3] It was designed by Howard Grant AIA of Reid & Tarics Associates and was completed in 1976. Service at the station began on June 11, 1980.
Castro station features a transit plaza at the corner of Castro Street and Market Street. In 1985 it was dedicated to Harvey Milk, the slain SF supervisor and first openly gay elected official in California.[2][4] In May 2016, the escalator in Harvey Milk Plaza was retrofitted with colored lights (to resemble the rainbow flag that flies above the plaza) after being rehabilitated.[5] This test was considered a success; lights were added to 17 other escalators in the system, including the other three escalators at Castro, in 2018–19.[6][7]
Muni plans to construct accessibility improvements, including a second elevator, in Harvey Milk Plaza at the south entrance of the station.[8][9] A 2020 determination that the plaza is eligible for inclusion on the California Register of Historical Resources was not expected to impact elevator construction, but could stall the larger plaza project.[10] Elevator construction began in June 2023, with completion expected in 2026.[11]
In 2022, a new decorative railing was added on the F Market & Wharves boarding island as part of the Upper Market Street Safety Project. It features a quote from Harvey Milk's 1977 "You've Got to Have Hope" speech, as well as an illustration of streetcar #1051, which is dedicated in Milk's honor.[12][13][14]