# List of Muni Metro stations

Muni Metro is a light rail system serving San Francisco, California, United States. Operated by the San Francisco Municipal Railway (Muni), a part of the San Francisco Municipal Transportation Agency (SFMTA), Muni Metro served an average of 157,700 passengers per weekday in the fourth quarter of 2019, making it the second-busiest light rail system in the United States. Six services – J Church, K Ingleside, L Taraval, M Ocean View, N Judah, and T Third Street run on separate surface alignments and merge into a single downtown tunnel. The supplementary S Shuttle service operates within the tunnel. Muni Metro operates a fleet of 151 Breda high-floor light rail vehicles (LRVs), which are currently being replaced by a fleet of 249 Siemens S200 LRVs.
The San Francisco Municipal Railway was created in 1909 and opened its first streetcar lines in 1912. Five of the current lines were added in the following decades: the J in 1917, the K (including the Twin Peaks Tunnel) in 1918, the L in 1919, the M in 1925, and the N in 1928. The other Municipal Railway streetcar lines, and those of the privately owned Market Street Railway, were converted to buses in the 1920s to 1950s, but these five lines were retained as streetcars because of their private rights of way. The system was converted to light rail, with larger US Standard Light Rail Vehicles, in the late 1970s and early 1980s. This included the opening of the Market Street subway as well as extension of three lines to Balboa Park station. An extension along The Embarcadero to the Caltrain terminal at 4th and King Street opened in 1998. The T Third Street line opened in 2007, serving the southeastern portion of the city. The Central Subway, with three new subway stations and one new surface station, opened on November 19, 2022.
The system has 115 stations, of which 67 (58%) are accessible. All twelve subway stations plus 25 surface stations have high-level platforms, 34-inch (860 mm) high, that allow for accessible level boarding at all doors. The other 78 stations have a mixture of low-level platforms on dedicated right-of-way, low-level boarding islands (platforms between the tracks and traffic lanes), sidewalk bulbs, and no platforms (where passengers cross parking or traffic lanes to board). Of those 78, 30 have "mini-high" platforms providing accessible boarding at a single door, while one has a wheelchair lift.

## Current stations

| / | Transfer stations with BART / Caltrain |
| † / | Transfer stations with BART / Caltrain, and Line termini |
| † | Line termini |
| Station | Line(s) | Service began | Platforms | Accessible | Notes |
| Embarcadero† | J Church K Ingleside L Taraval M Ocean View N Judah | February 18, 1980 | High-level island platform (subway station) | Yes | |
| Montgomery | J Church K Ingleside L Taraval M Ocean View N Judah | February 18, 1980 | High-level island platform (subway station) | Yes | |
| Powell | J Church K Ingleside L Taraval M Ocean View N Judah | February 18, 1980 | High-level island platform (subway station) | Yes | Transfer to Union Square/Market Street station |
| Civic Center | J Church K Ingleside L Taraval M Ocean View N Judah | February 18, 1980 | High-level island platform (subway station) | Yes | |
| Van Ness | J Church K Ingleside L Taraval M Ocean View N Judah | February 18, 1980 | High-level island platform (subway station) | Yes | Transfer to Van Ness Bus Rapid Transit |
| Church | J Church (surface) K Ingleside L Taraval M Ocean View | June 11, 1980 | High-level side platforms (subway station) | Yes | J Church stops on the surface at boarding islands with mini-high platforms at Church and Market / Church and 14th Street. The K, L, and M also used these boarding islands from 1972 to 1982. |
| Castro | K Ingleside L Taraval M Ocean View | June 11, 1980 | High-level side platforms (subway station) | Yes | |
| Forest Hill | K Ingleside L Taraval M Ocean View | February 3, 1918 | High-level side platforms (subway station) | Yes | High-level platforms added in 1985 |
| West Portal | K Ingleside L Taraval M Ocean View | February 3, 1918 | High-level side platforms (subway station) | Yes | Originally a surface station outside the portal; converted to high-level platforms in 1980 |
| Church and Duboce (J) Duboce and Church (N) | J Church (inbound only) N Judah | October 21, 1928 | Boarding islands with mini-high platforms | Yes | Also served by the K, L, and M from 1972 to 1982 |
| Church and 16th Street | J Church | August 11, 1917 | Boarding islands | No | Also served by the K, L, and M from 1972 to 1982 |
| Church and 18th Street | J Church | August 11, 1917 | Low-level side platform (inbound) and boarding island (outbound) with mini-high platforms | Yes | Partially inside Dolores Park |
| Right Of Way/20th Street | J Church | August 11, 1917 | Low-level side platforms | No | Inside Dolores Park |
| Right Of Way/Liberty Street | J Church | August 11, 1917 | None | No | |
| Right Of Way/21st Street | J Church | August 11, 1917 | Low-level side platforms | No | |
| Church and 22nd Street | J Church | August 11, 1917 | None | No | |
| Church and 24th Street | J Church | August 11, 1917 | Boarding islands with mini-high platforms | Yes | |
| Church and 26th Street | J Church | November 25, 2024 | None | No | |
| Church and 28th Street | J Church | November 25, 2024 | None | No | |
| Church and 29th Street (inbound) Church and Day (outbound) | J Church | August 11, 1917 | Boarding islands with mini-high platforms | Yes | |
| Church and 30th Street | J Church | August 11, 1917 | None | No | Terminus of the line until 1991 |
| 30th Street and Dolores | J Church | August 31, 1991 | None | No | |
| San Jose and Randall | J Church | August 31, 1991 | Low-level side platforms with mini-high platforms | Yes | |
| San Jose/​Glen Park | J Church | August 31, 1991 | Low-level side platforms | No | Connection to BART at Glen Park station |
| San Jose and Santa Rosa | J Church | August 31, 1991 | Boarding islands | No | |
| San Jose and Santa Ynez | J Church | August 31, 1991 | Boarding islands | No | |
| San Jose and Ocean | J Church | August 31, 1991 | Boarding islands | No | K Ingleside stopped nearby from 1979 to 2015 |
| Balboa Park † | J Church K Ingleside | April 23, 1979 | High-level side platforms | Yes | Connection to M Ocean View at San Jose and Geneva |
| West Portal and 14th Avenue | K Ingleside M Ocean View | February 3, 1918 | Boarding islands | No | |
| St. Francis Circle | K Ingleside M Ocean View | February 3, 1918 | Boarding islands with mini-high platforms | Yes | |
| Junipero Serra and Ocean | K Ingleside | February 21, 1919 | Boarding islands with mini-high platforms | Yes | |
| Ocean and San Leandro | K Ingleside | February 21, 1919 | Boarding islands | No | |
| Ocean and Aptos | K Ingleside | February 21, 1919 | Boarding islands | No | |
| Ocean and Fairfield / Ocean and Victoria | K Ingleside | February 21, 1919 | Boarding islands | No | |
| Ocean and Dorado / Ocean and Jules | K Ingleside | February 21, 1919 | Boarding islands with mini-high platforms | Yes | |
| Ocean and Miramar | K Ingleside | February 21, 1919 | Boarding islands | No | |
| Ocean and Lee | K Ingleside | February 21, 1919 | Boarding islands with mini-high platforms | Yes | |
| Ocean Avenue/CCSF Pedestrian Bridge | K Ingleside | April 23, 1979 | Boarding islands with mini-high platforms | Yes | |
| Ulloa and 14th Avenue | L Taraval | September 28, 2024 | None | No | |
| 15th Avenue and Taraval | L Taraval (outbound only) | April 12, 1919 | Bulb | No | Inbound stop closed on August 24, 2020 |
| Taraval and 17th Avenue | L Taraval (inbound only) | April 12, 1919 | Boarding island with mini-high platform | Yes | Outbound stop closed on February 25, 2017 |
| Taraval and 19th Avenue | L Taraval | April 12, 1919 | Boarding islands with mini-high platforms | Yes | |
| Taraval and 22nd Avenue / Taraval and 23rd Avenue | L Taraval | April 12, 1919 | Boarding islands with mini-high platforms | Yes | Consolidated from separate stops at 22nd Avenue and 23rd / 24th Avenues on February 25, 2017 |
| Taraval and 26th Avenue | L Taraval | April 12, 1919 | Boarding islands | No | |
| Taraval and 30th Avenue | L Taraval | April 12, 1919 | Boarding islands with mini-high platforms | Planned | |
| Taraval and 32nd Avenue | L Taraval | April 12, 1919 | Boarding islands | No | |
| Taraval and Sunset | L Taraval | January 14, 1923 | Boarding islands with mini-high platforms | Yes | |
| Taraval and 40th Avenue | L Taraval | January 14, 1923 | Boarding islands | No | |
| Taraval and 42nd Avenue | L Taraval | January 14, 1923 | Boarding islands with mini-high platforms | Yes | |
| Taraval and 44th Avenue | L Taraval | January 14, 1923 | Boarding islands | No | |
| 46th Avenue and Taraval / Taraval and 46th Avenue | L Taraval | January 14, 1923 | Boarding island (inbound only) | No | |
| 46th Avenue and Ulloa | L Taraval | September 15, 1937 | None | No | |
| 46th Avenue and Vicente | L Taraval | September 15, 1937 | None | No | |
| Wawona and 46th Avenue (San Francisco Zoo) † | L Taraval | September 15, 1937 | Bulb with mini-high platform | Yes | |
| Right Of Way/Ocean | M Ocean View | October 6, 1925 | Low-level side platforms | No | |
| Right Of Way/Eucalyptus | M Ocean View | October 6, 1925 | Low-level side platforms | No | |
| Stonestown Galleria | M Ocean View | October 6, 1925 | High-level island platform | Yes | |
| San Francisco State University | M Ocean View | October 6, 1925 | High-level island platform | Yes | |
| 19th Avenue and Junipero Serra / 19th Avenue and Randolph | M Ocean View | October 6, 1925 | None | No | |
| 19th Avenue and Randolph | M Ocean View | October 6, 1925 | None | No | |
| Randolph and Arch | M Ocean View | October 6, 1925 | Bulbs with mini-high platforms | Yes | |
| Randolph and Bright | M Ocean View | October 6, 1925 | None | No | |
| Broad and Orizaba / Orizaba and Broad | M Ocean View | October 6, 1925 | None | No | |
| Broad and Capitol | M Ocean View | October 6, 1925 | None | No | |
| Broad and Plymouth | M Ocean View | October 6, 1925 | Bulbs with mini-high platforms | Yes | |
| San Jose and Farallones | M Ocean View | August 30, 1980 | Boarding islands | No | |
| San Jose and Lakeview | M Ocean View | August 30, 1980 | Boarding islands | No | |
| San Jose and Geneva (Balboa Park) | M Ocean View | August 30, 1980 | Boarding island with lift (inbound) | Yes | Connection to J Church, K Ingleside, and BART at Balboa Park |
| Duboce and Noe | N Judah | October 21, 1928 | Side platforms with mini-high platforms | Yes | |
| Carl and Cole | N Judah | October 21, 1928 | Bulbs with mini-high platforms | Yes | |
| Carl and Stanyan | N Judah | October 21, 1928 | Bulb (inbound) | No | |
| Carl and Hillway | N Judah | October 21, 1928 | None | No | |
| Irving and Arguello / Irving and 2nd Avenue | N Judah | October 21, 1928 | Bulbs with mini-high platforms | Yes | |
| Irving and 5th Avenue / Irving and 6th Avenue | N Judah | August 22, 2020 | Bulbs with mini-high platforms | Yes | Replaced former stops at 4th Avenue and 7th Avenue |
| Irving and 8th Avenue / 9th Avenue and Irving | N Judah | October 21, 1928 | Bulbs | No | |
| Judah and 9th Avenue | N Judah | October 21, 1928 | Boarding islands with mini-high platforms | Yes | |
| Judah and 12th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and Funston | N Judah | October 21, 1928 | None | No | |
| Judah and 15th Avenue / Judah and 16th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 19th Avenue | N Judah | October 21, 1928 | Boarding islands with mini-high platforms | Yes | |
| Judah and 22nd Avenue / Judah and 23rd Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 25th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 28th Avenue | N Judah | October 21, 1928 | Boarding islands with mini-high platforms | Yes | |
| Judah and 31st Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 34th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and Sunset | N Judah | October 21, 1928 | Boarding islands with mini-high platforms | Yes | |
| Judah and 40th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 43rd Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and 46th Avenue | N Judah | October 21, 1928 | Boarding islands | No | |
| Judah and La Playa (Ocean Beach) † | N Judah | October 21, 1928 | Mini-high platform only | Yes | |
| The Embarcadero and Folsom | N Judah | January 10, 1998 | High-level island platform | Yes | |
| The Embarcadero and Brannan | N Judah | January 10, 1998 | High-level island platform | Yes | |
| 2nd and King | N Judah | January 10, 1998 | High-level island platform | Yes | |
| 4th and King † | N Judah T Third Street | January 10, 1998 | High-level island platforms | Yes | N Judah and T Third Street use separate platforms |
| Chinatown† | T Third Street | November 19, 2022 | High-level island platform (subway station) | Yes | |
| Union Square/​Market Street | T Third Street | November 19, 2022 | High-level island platform (subway station) | Yes | Transfer to other Muni Metro lines and BART at Powell station |
| Yerba Buena/​Moscone | T Third Street | November 19, 2022 | High-level island platform (subway station) | Yes | |
| 4th and Brannan | T Third Street | November 19, 2022 | High-level island platform | Yes | |
| Mission Rock | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| UCSF/Chase Center | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| UCSF Medical Center | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| 20th Street | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| 23rd Street | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Marin Street | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Evans | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Hudson/Innes | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Kirkwood/La Salle | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Oakdale/Palou | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Revere/Shafter | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Williams | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Carroll | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Gilman/Paul | T Third Street | January 13, 2007 | High-level side platforms | Yes | |
| Le Conte | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Arleta | T Third Street | January 13, 2007 | High-level island platform | Yes | |
| Sunnydale † | T Third Street | January 13, 2007 | High-level island platform | Yes | |

## Former stations

Prior to the late 1970s, there was a higher density of stops on the surface streetcar lines. Many of these stops were closed as the conversion to Muni Metro introduced longer trains and a desire for higher surface speeds. Most were had no infrastructure other than marked poles at street corners; several on the M Ocean View had small platforms. A number of stops on Market Street were closed when the Market Street subway opened; most are now served by the F Market & Wharves streetcar. Four stations with significant infrastructure were closed during conversion:
| Station | Line(s) | Service ended | Platforms | Notes |
| Church and 19th Street | J Church | c. 1980 | Low-level side platforms | Inside Dolores Park |
| Eureka Valley | K Ingleside L Taraval M Ocean View | 1972 | Low-level side platforms (subway station) | |
| Phelan Loop † | K Ingleside | March 17, 1981 | Low-level side platform | Replaced by Ocean and Lee |
| Transbay Terminal † | J Church K Ingleside L Taraval M Ocean View N Judah | September 20, 1982 | Low-level side platforms | Streetcar loop on the north side of the terminal, separate from the elevated bus loops formerly used by Transbay trains |
Several surface stops have closed during the Muni Metro era during station consolidation projects.
| Station | Line(s) | Service ended | Platforms | Notes |
| Irving and 4th Avenue | N Judah | March 30, 2020 | None | Consolidated into Irving and 5th Avenue / Irving and 6th Avenue |
| Irving and 7th Avenue | N Judah | March 30, 2020 | None | Consolidated into Irving and 5th Avenue / Irving and 6th Avenue |
| Ocean and Westgate / Ocean and Cerritos | K Ingleside | September 28, 2024 | Boarding islands | |
| San Jose and Mount Vernon | M Ocean View | September 28, 2024 | Boarding islands | |
| Taraval and 28th Avenue | L Taraval | February 25, 2017 | None | |
| Taraval and 35th Avenue | L Taraval | February 10, 2018 | None | |
| Ulloa and 15th Avenue | L Taraval | February 25, 2017 | None | Consolidated into Ulloa and 14th Avenue |
| Ulloa and Forest Side | L Taraval | August 24, 2020 | None | Consolidated into Ulloa and 14th Avenue |