Castro Street

Show Map

Close Map

View Larger Map

Now: Ground zero for gay community. The street is anchored by the exquisite Castro Theatre. Zeal for style and pleasures are reflected in the neighborhood flavor, from wine shop to chocolate, even hardware stores are more charming than utilitarian. The rainbow flag, seen often, represents diversity, inclusiveness, and pride.

Then: Part of Mexican ranch land in the mid-1800s, the neighborhood grew as Market Street became thoroughfare. The gay community formed gradually from the 1940s through the 1970s, then led by Harvey Milk, whose camera shop was at 575 Castro Street.

How To Get There: Muni stops directly here (K, L, M, T lines) at Castro Station. The 33 bus line comes via 18th Street from either the Haight or Mission districts. Castro Street also connects to Noe Valley (via several uphill residential blocks) at 24th Street.


  • Castro Street, early evening

  • Front sign on Castro Theatre

  • Castro Street at 18th Street

  • Harvey Milk Plaza, entry way to the Castro Muni Station

  • Castro Muni Station, at Castro Street and Market

  • The 24 Bus at Castro Street and Market Street

  • Castro Street

  • Marcello's Pizza offers slices to go

  • Hot Cookie on Castro Street

  • Nirvana, featuring many noodle dishes

  • Harvey's on Castro

  • Thailand Restaurant on Castro

  • Osaka Sushi on Castro

  • Ferrari Foods, Italian Groceries on Castro

  • Blush Wine Bar on Castro

  • Chocolate on Castro

  • Castro Street

  • Sausage Factory Pizzeria on Castro

  • 24 Divisadero Bus on Castro at 18th Street

  • Castro Street

  • Shop mannequins on Castro Street

  • Hortica nursery on Castro

  • Citizen, on Castro Street

  • Luna, on Castro Street

  • Shops on 19th Street at Castro

  • Swirl wine shop on Castro

  • Buffalo Whole Food market on Castro

  • Castro Street at 19th Street and the 24 Divisadero Bus