San Francisco a probablement le réseau de transport public le plus dense sur la côte occidentale des États-Unis. C'est aussi l'un des réseaux les plus utilisés, puisque 35 % des San-Franciscains l'empruntent quotidiennement.
Le réseau de transport public municipal, Muni, est géré par la ville. Il comprend le réseau de tramways de la ville (notamment en métro léger), y compris les 'cable cars' si appréciés des touristes, et un réseau de bus et trolleybus.
L'ensemble de la région est desservie par un réseau ferroviaire express, BART (Bay Area Rapid Transit), inauguré en 1974, qui relie San Francisco à l'est de la baie par un tunnel (le Transbay Tube) et au nord du comté de San Mateo, où se situe notamment l'aéroport international de San Francisco.
Caltrain est une ligne ferroviaire dont le terminus san-franciscain est dans le quartier de SOMA. La ligne, qui relie San Francisco à la ville de Gilroy, via San José, suit plus ou moins en parallèle l'avenue El Camino Real, et dessert de nombreuses gares le long de la péninsule de San Francisco.
Une modeste flotte de ferries fait la navette entre le quartier de l'Embarcadero et le comté de Marin, Oakland, Vallejo et le comté de Solano. Un projet de train à grande vitesse, accepté par les Californiens lors du référendum du 6 novembre 2008 reliera San Francisco à Anaheim, dans l'agglomération de Los Angeles, soit une distance de 1300 km.