List of North American light rail systems
Template:Short description Script error: No such module "Labelled list hatnote". Template:Use mdy dates The following is a list of all light rail systems in North America, ranked by ridership. Daily figures for American and Canadian light rail systems are "average weekday unlinked passenger trips" (where transfers between lines are counted as two separate passenger "boardings" or "trips"), unless otherwise indicated. For light rail systems in the United States and Canada, these figures come from the American Public Transit Association (APTA) Ridership Reports statistics. For Mexico, the figures are obtained from Banco de Información Económica's Instituto Nacional de Estadísitica y Geografía (INEGI), and the daily figures represent daily passenger trips averaged from the monthly and quarterly ridership figures. "Daily boardings per mile" figures have been rounded to the nearest 5 or 10.
The question of which systems would qualify as "light rail transit systems" is debatable, so this table includes some systems (such as Toronto's) which are technically streetcars rather than "true" light rail.
Systems
| System | Country | City/Area served |
Annual ridership (2024)[1][2][3] |
Avg. daily weekday boardings (Q4 2024)[1][2] |
System length |
Avg. daily boardings per mile (Q4 2019) |
Year opened |
Stations | Lines | Year last expanded |
|---|---|---|---|---|---|---|---|---|---|---|
| Sistema de Tren Eléctrico Urbano | File:Flag of Mexico.svg MEX | Guadalajara | 168,605,000 | 450,601[note 1] | Script error: No such module "convert".[4][5] | 19,800 | 1989[4] | 48[5] | 3[5] | 2020[6] |
| CTrain | File:Flag of Canada (Pantone).svg CAN | Calgary | 94,052,040[note 2] | 289,045[note 1] | Script error: No such module "convert".[7] | 8,395 | 1981[8] | 45[7] | 2[9] | 2014[10] |
| Toronto streetcar system | File:Flag of Canada (Pantone).svg CAN | Toronto | 79,295,000 | 235,700 | Script error: No such module "convert".[11] | 3,915 | 1861[12] | 708 streetcar stops[11] | 11[11] | 2016Script error: No such module "Unsubst". |
| Metro Rail light rail:[note 3] A, C, E, & K lines |
File:Flag of the United States.svg USA | Los Angeles | 46,178,300 | 147,300 | Script error: No such module "convert".[13] | 2,390 | 1990[13] | 72[13] | 5[13] | 2024[13] |
| San Diego Trolley (incl. Silver Line[14][note 4]) |
File:Flag of the United States.svg USA | San Diego | 41,069,900 | 127,300 | Script error: No such module "convert".[15] | 2,155 | 1981[15] | 62[15] | 4[14][15] | 2021[16][15] |
| MBTA light rail:[note 3] Green Line & Mattapan Line[note 4] |
File:Flag of the United States.svg USA | Boston | 30,631,700 | 101,500 | Script error: No such module "convert".[17] | 6,265 | 1897;[18] 1929Script error: No such module "Unsubst". |
74[17] | 2[17] | 2022[19] |
| Link light rail: 1 Line, 2 Line, and T Line |
File:Flag of the United States.svg USA | Seattle and Tacoma | 30,438,000 | 98,300 | Script error: No such module "convert". | 3,820 | 2003[20] | 39[21] | 3[22] | 2024[23] |
| Xochimilco Light Rail[note 3] | File:Flag of Mexico.svg MEX | Mexico City | 29,545,000 | 97,282[note 1] | Script error: No such module "convert".[24] | 11,010 | 1986[25] | 18[24] | 1[24] | 2008Script error: No such module "Unsubst". |
| Muni Metro[note 3] (incl. F Market[26][27][note 4]) |
File:Flag of the United States.svg USA | San Francisco | 29,361,800 | 95,000 | Script error: No such module "convert".[28] | 4,480 | 1980[28] | 152[27][28] | 8[26][28] | 2023[29] |
| Edmonton LRT | File:Flag of Canada (Pantone).svg CAN | Edmonton | 29,145,000 | 109,500 | Script error: No such module "convert".[30] | 7,335 | 1978[30] | 29[30] | 3[30] | 2024[30] |
| MAX Light Rail | File:Flag of the United States.svg USA | Portland, Oregon |
24,383,900 | 73,900 | Script error: No such module "convert".Script error: No such module "Unsubst". | 1,995 | 1986Script error: No such module "Unsubst". | 97Script error: No such module "Unsubst". | 5Script error: No such module "Unsubst". | 2015Script error: No such module "Unsubst". |
| DART light rail | File:Flag of the United States.svg USA | Dallas | 21,380,900 | 71,700 | Script error: No such module "convert".[31] | 1,030 | 1996[32] | 64[31] | 4[33] | 2016[32] |
| NJ Transit Light Rail | File:Flag of the United States.svg USA | Newark, New Jersey, as well as Hudson, Mercer, Burlington, and Camden Counties. |
22,215,800 | 61,918[note 1] | Script error: No such module "convert".[34] | 2,985 | 1935[35] | 86[34] | 3[34] | 2011[36] |
| O-Train | File:Flag of Canada (Pantone).svg CAN | Ottawa | 20,838,300 | 76,600 | 12.5 km
(7.8 mi) [37] |
n/a | 2019 | 13[37] | 1[37] | n/a |
| METRO Light Rail | File:Flag of the United States.svg USA | Minneapolis | 15,489,100 | 44,600 | Script error: No such module "convert".[38][39] | 3,515 | 2004[38] | 37[38][39] | 2[38][39] | 2014[39] |
| SEPTA Metro light rail:[40][note 3] Subway–Surface Trolleys (T), Media–Sharon Hill Line (D), & Route 15 Trolley (G)[note 4] |
File:Flag of the United States.svg USA | Philadelphia | 15,281,900 | 55,800 | Script error: No such module "convert".[41][42] | 1,330 | 1858[43] | >100[41] | 8[41][42] | 2005Script error: No such module "Unsubst". |
| TRAX (light rail) | File:Flag of the United States.svg USA | Salt Lake City | 13,965,200 | 44,900 | Script error: No such module "convert".[44] | 1,288 | 1999[45] | 50[46] | 3[46] | 2013Script error: No such module "Unsubst". |
| METRORail | File:Flag of the United States.svg USA | Houston | 13,546,400 | 42,200 | Script error: No such module "convert".[47] | 2,651 | 2004[47] | 37[48] | 3[47] | 2015[47] |
| RTD Light Rail | File:Flag of the United States.svg USA | Denver | 11,161,800 | 37,800 | Script error: No such module "convert".[49] | 1,740 | 1994[50] | 46[49] | 6[49] | 2017[50] |
| Valley Metro Rail | File:Flag of the United States.svg USA | Phoenix | 11,100,300 | 31,700 | Script error: No such module "convert".[51] | 1,800 | 2008[52] | 50[51] | 2Script error: No such module "Unsubst". | 2025[53] |
| St. Louis MetroLink | File:Flag of the United States.svg USA | St. Louis | 7,135,000 | 19,018[note 1] | Script error: No such module "convert".[54] | 857 | 1993[55] | 37[54] | 2[56] | 2006[57] |
| Lynx Rapid Transit Services | File:Flag of the United States.svg USA | Charlotte, North Carolina |
6,528,600 | 21,600 | Script error: No such module "convert".[58] | 1,228 | 2007[59] | 15[60] | 1[60] | 2018Script error: No such module "Unsubst". |
| SacRT light rail | File:Flag of the United States.svg USA | Sacramento, California |
6,932,300 | 19,520[note 1] | Script error: No such module "convert".[61] | 858 | 1987[61] | 53[61] | 3[61] | 2015[61] |
| Streetcars in New Orleans[note 4] |
File:Flag of the United States.svg USA | New Orleans | 3,535,600 | 9,190[note 1] | Script error: No such module "convert".[62][63] | 843 | 1835Script error: No such module "Unsubst". | streetcar-like surface stopsScript error: No such module "Unsubst". | 4[62] | 2013[62] |
| VTA light rail | File:Flag of the United States.svg USA | San Jose, California |
4,914,100 | 15,800 | Script error: No such module "convert".[64] | 1,121 | 1987[64] | 62[64] | 3[64] | 2005[64] |
| Baltimore Light RailLink[note 3] | File:Flag of the United States.svg USA | Baltimore | 5,015,100 | 15,200 | Script error: No such module "convert".[65] | 558 | 1992Script error: No such module "Unsubst". | 33[65] | 3[65] | 1997Script error: No such module "Unsubst". |
| Ion rapid transit | File:Flag of Canada (Pantone).svg CAN | Kitchener and Waterloo | 5,654,810[66] | 13,000 | Script error: No such module "convert".[67] | n/a | 2019 | 19[67] | 1[67] | n/a |
| The T: Pittsburgh Light Rail |
File:Flag of the United States.svg USA | Pittsburgh | 3,417,100 |
Script error: No such module "convert".[68] |
1,057 | 1984Script error: No such module "Unsubst". | 53[68] | 3[68] | 2012[68] | |
| San Francisco cable car system[note 5][note 4] |
File:Flag of the United States.svg USA | San Francisco | 5,719,900 | 14,900 | Script error: No such module "convert".Script error: No such module "Unsubst". | 3,021 | 1878[69] | streetcar-like surface stopsScript error: No such module "Unsubst". | 3[27][70] | 1952Script error: No such module "Unsubst". |
| Portland Streetcar[note 6] | File:Flag of the United States.svg USA | Portland | 2,373,341[71] | 8,339 | Script error: No such module "convert".[72] | 2,723 | 2001[72] | 76[72] | 2[72] | 2012[72] |
| Buffalo Metro Rail | File:Flag of the United States.svg USA | Buffalo, New York |
2,433,300 | 6,600 | Script error: No such module "convert".Script error: No such module "Unsubst". | 2,500 | 1985Script error: No such module "Unsubst". | 14[73] | 1[73] | n/a |
| SPRINTER | File:Flag of the United States.svg USA | Oceanside, California |
1,362,600 | 5,600 | Script error: No such module "convert".[74] | 341 | 2008[74] | 15[74] | 1[74] | n/a |
| Seattle Streetcar | File:Flag of the United States.svg USA | Seattle | 1,326,500 | 4,200 | Script error: No such module "convert".Script error: No such module "Unsubst". | 1,447 | 2007[75] | 17[76] | 2[76] | 2016[77] |
| RTA Rapid Transit:[note 3] Blue, Green, and Waterfront Lines |
File:Flag of the United States.svg USA | Cleveland | 661,500 | 2,500 | Script error: No such module "convert".[78] | 327 | 1913[79] | 34[78] | 2[78] | 1996[79] |
| Tide Light Rail | File:Flag of the United States.svg USA | Norfolk, Virginia |
771,500 | 2,500 | Script error: No such module "convert".[80] | 622 | 2011[81] | 11[80] | 1[80] | n/a |
| DC Streetcar | File:Flag of the United States.svg USA | Washington, D.C. | 721,700 | 2,200 | Script error: No such module "convert".[82] | 2016[83] | 8 | 1 | 2016 | |
| TECO Line Streetcars[note 4] | File:Flag of the United States.svg USA | Tampa, Florida |
1,428,700 | Script error: No such module "convert".[84] | 630 | 2002Script error: No such module "Unsubst". | 11[85] | 1[85] | 2010Script error: No such module "Unsubst". | |
| Sun Link | File:Flag of the United States.svg USA | Tucson, Arizona |
1,724,900 | 5,800 | Script error: No such module "convert".[86] | 1,026 | 2014Script error: No such module "Unsubst". | 22[86] | 1[86] | n/a |
| The Hop | File:Flag of the United States.svg USA | Milwaukee, Wisconsin |
760,321 | – | Script error: No such module "convert".[87] | 2018[87] | 18 | 1 | 2018 | |
| El Paso Streetcar | File:Flag of the United States.svg USA | El Paso, Texas |
130,600 | 600 | Script error: No such module "convert".[88] | 2018[89] | 27 | 2 | 2018 | |
| Atlanta Streetcar | File:Flag of the United States.svg USA | Atlanta, Georgia |
184,500 | 600 | Script error: No such module "convert".Script error: No such module "Unsubst". | 111 | 2014Script error: No such module "Unsubst". | 12Script error: No such module "Unsubst". | 1Script error: No such module "Unsubst". | n/a |
| MATA Trolleys[note 4] | File:Flag of the United States.svg USA | Memphis, Tennessee |
365,400 | 800 | Script error: No such module "convert".Script error: No such module "Unsubst". | 0[note 7] | 1993[90] | 25[91] | 3[91] | 2004[90] |
Excluded systems
Script error: No such module "Labelled list hatnote". The following systems have been excluded from the ridership table above (generally because the system's ridership statistics are not tracked by APTA):
- Galveston Island Trolley[note 4] (Galveston, TX)
- Kenosha Streetcars[note 4] (Kenosha, WI)
- Metro Streetcar[note 4] (Little Rock, AR)
- River Street Streetcar[note 4] (Savannah, GA)
See also
<templatestyles src="Div col/styles.css"/>
- Light rail in North America
- Light rail
- List of tram and light rail transit systems
- List of United States light rail systems by ridership
- Light rail in the United States
- Streetcars in North America
- List of Latin American rail transit systems by ridership
- List of North American rapid transit systems by ridership
- List of United States rapid transit systems by ridership
- List of rail transit systems in the United States
- Public transportation
Notes
<templatestyles src="Reflist/styles.css" />
- ↑ a b c d e f g This is the Average Daily Ridership figure, not an "Average Weekday Ridership" figure – it is averaged from the 2024Q4 Total Ridership figure for this system.
- ↑ This is the annualized number using Jan-Oct 2024 data since Nov and Dec were not available
- ↑ a b c d e f g This system also has a heavy rail rapid transit/metro portion (see List of metro systems); the ridership figures and statistics here represent the light rail portion of the system only.
- ↑ a b c d e f g h i j k l This line or system is operated using heritage streetcars.
- ↑ It is debatable whether this system truly qualifies as "light rail" (or as a true "transit" system either), but it is included in the table anyway for comparison purposes (and due to its ridership statistics being tracked by APTA).
- ↑ This system is owned by the City of Portland, which is not a member of APTA, and its ridership figures are not included in the APTA statistics for Portland.
- ↑ The MATA Trolley system completely suspended operations for a significant portion of 2014 (including all of Q4 2014) due to maintenance issues.
Script error: No such module "Check for unknown parameters".
References
<templatestyles src="Reflist/styles.css" />
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c d e Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c d Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b c Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".