Skip to content

Checked

Public Transit in California

Transit agencies based in California and what they reported to the 2025 National Transit Database

Transit agencies
240
Passenger trips (2025)
977 million
24.9 per resident
Vehicle revenue miles
662 million
Fare revenue
$1.09 billion
10.2% of operating costs

Monthly ridership

Passenger trips at California agencies that report every month, in millions

Show as a table
PeriodPassenger trips
Aug 202684.89 million
Dec 202576.85 million
Dec 202476.36 million
Dec 202371.33 million
Dec 202263.26 million
Dec 202155.16 million
Dec 202037.73 million
Dec 201996.32 million
Dec 201897.69 million
Dec 2017100.45 million
Dec 2016102.05 million

August 2026: 84.9 million trips (+3.7% vs. a year earlier).

Transit agencies in California

By passenger trips in 2025

Swipe the table sideways to see more columns.

AgencyTripsRevenue milesFare recovery
Los Angeles County Metropolitan Transportation AuthorityLos Angeles · Bus, Light Rail, Heavy Rail (Subway)315 million117 million5.4%
City and County of San FranciscoSan Francisco · Bus, Trolleybus, Light Rail168 million25.4 million9.5%
San Diego Metropolitan Transit SystemSan Diego · Light Rail, Bus, Demand Response81.2 million36.5 million18.9%
San Francisco Bay Area Rapid Transit DistrictOakland · Heavy Rail (Subway), Hybrid Rail, Monorail and Automated Guideway58.4 million69.1 million26.5%
Alameda-Contra Costa Transit DistrictOakland · Bus, Bus Rapid Transit, Commuter Bus40.7 million23.2 million7.8%
Orange County Transportation AuthorityOrange · Bus, Demand Response, Vanpool38.6 million31.1 million9.9%
Santa Clara Valley Transportation AuthoritySan Jose · Bus, Light Rail, Demand Response27.7 million22.2 million5.5%
Long Beach TransitLong Beach · Bus, Demand Response19.7 million6.82 million7.8%
Sacramento Regional Transit DistrictSacramento · Bus, Light Rail, Demand Response17.6 million15 million7.3%
City of Los AngelesLos Angeles · Bus, Commuter Bus, Demand Response15.4 million11 million1.8%
San Mateo County Transit DistrictMillbrae · Bus, Demand Response11 million9.34 million5.4%
Peninsula Corridor Joint Powers BoardSan Carlos · Commuter Rail11 million10.4 million26.8%
City of FresnoFresno · Bus, Demand Response10.6 million6.45 million5.2%
City of Santa MonicaSanta Monica · Bus, Demand Response10.1 million4.1 million7.0%
Foothill TransitWest Covina · Bus10 million11.8 million6.4%
North County Transit DistrictOceanside · Bus, Hybrid Rail, Commuter Rail8.47 million8.28 million8.0%
Anaheim Transportation NetworkAnaheim · Bus, Demand Response8.28 million1.23 million63.1%
OmnitransSan Bernardino · Bus, Demand Response7.48 million8.79 million8.6%
Riverside Transit AgencyRiverside · Bus, Demand Response, Commuter Bus6.19 million9.64 million7.4%
Southern California Regional Rail AuthorityLos Angeles · Commuter Rail5.67 million13.8 million11.9%
Santa Barbara Metropolitan Transit DistrictSanta Barbara · Bus, Demand Response4.84 million2.13 million17.1%
Santa Cruz Metropolitan Transit DistrictSanta Cruz · Bus, Commuter Bus, Demand Response4.75 million3.8 million14.4%
Access ServicesEl Monte · Demand Response4.62 million39.6 million3.9%
University of California, DavisDavis · Bus3.87 million783,49164.4%
Gold Coast Transit DistrictOxnard · Bus, Demand Response3.69 million2.86 million6.9%
Stanislaus Regional Transit AuthorityModesto · Bus, Demand Response, Commuter Bus3.54 million5.11 million4.3%
City of Culver CityCulver City · Bus, Demand Response3.31 million1.57 million5.2%
California Vanpool AuthorityVisalia · Vanpool3.17 million9.24 million92.6%
Marin County Transit DistrictSan Rafael · Bus, Demand Response3.16 million2.84 million7.0%
Golden Gate Bridge, Highway and Transportation DistrictSan Francisco · Ferryboat, Bus, Demand Response3.1 million2.56 million15.7%
Monterey-Salinas TransitMonterey · Bus, Demand Response, Vanpool2.96 million5.13 million7.3%
City of MontebelloMontebello · Bus, Demand Response2.93 million1.72 million6.1%
Central Contra Costa Transit AuthorityConcord · Bus, Demand Response2.87 million3.72 million5.0%
SunLine Transit AgencyThousand Palms · Bus, Demand Response2.84 million3.72 million4.3%
San Francisco Bay Area Water Emergency Transportation AuthoritySan Francisco · Ferryboat2.84 million538,26623.0%
San Joaquin Regional Transit DistrictStockton · Bus, Demand Response, Commuter Bus2.78 million3.34 million5.0%
City of Santa ClaritaSanta Clarita · Bus, Commuter Bus, Demand Response2.55 million3.47 million6.3%
City of GardenaGardena · Bus, Demand Response2.5 million1.31 million4.4%
City of TorranceTorrance · Bus, Demand Response2.46 million2.01 million4.0%
Victor Valley Transit AuthorityHesperia · Bus, Vanpool, Demand Response1.78 million10.3 million11.4%
Antelope Valley Transit AuthorityLancaster · Bus, Commuter Bus, Demand Response1.74 million4.3 million5.4%
City of Santa RosaSanta Rosa · Bus, Demand Response1.54 million993,7348.3%
City of PasadenaPasadena · Bus, Demand Response1.4 million1.1 million5.0%
The Eastern Contra Costa Transit AuthorityAntioch · Bus, Demand Response1.39 million3.12 million6.6%
Livermore / Amador Valley Transit AuthorityLivermore · Bus1.34 million1.52 million10.2%
City of NorwalkNorwalk · Bus, Demand Response1.32 million1.1 million5.5%
Sonoma-Marin Area Rail Transit DistrictPetaluma · Commuter Rail, Demand Response1.14 million1.12 million6.1%
City of GlendaleGlendale · Bus, Demand Response1.14 million973,9955.0%
Metropolitan Transportation CommissionSan Francisco · Vanpool1.12 million12.8 million121.6%
Eastern Sierra Transit AuthorityBishop · Bus, Demand Response, Commuter Bus965,2961.09 million15.5%
San Diego Association of GovernmentsSan Diego · Vanpool932,1748.57 million131.2%
County of SonomaSanta Rosa · Bus, Demand Response848,3191.97 million4.4%
Altamont Corridor ExpressStockton · Commuter Rail846,6621.31 million14.4%
County of PlacerAuburn · Bus, Demand Response, Commuter Bus843,2822.26 million4.1%
San Luis Obispo Regional Transit AuthoritySan Luis Obispo · Bus, Demand Response822,4671.56 million9.2%
Transit Joint Powers Authority for Merced CountyMerced · Bus, Demand Response798,0962.19 million6.3%
Imperial County Transportation CommissionEl Centro · Bus, Demand Response775,1211.36 million6.9%
San Joaquin CouncilStockton · Vanpool763,0847.99 million125.3%
Yolo County Transportation DistrictWoodland · Bus, Demand Response725,1912.39 million10.3%
Kings County Area Public Transit AgencyHanford · Bus, Vanpool, Demand Response720,4181.84 million18.8%
Western Contra Costa Transit AuthorityPinole · Bus, Commuter Bus, Demand Response708,8941.41 million9.9%
Butte County Association of GovernmentsChico · Bus, Demand Response698,4651.19 million10.8%
City of VisaliaVisalia · Bus, Demand Response, Commuter Bus688,0992.23 million6.3%
Mountain Area Regional Transit AuthorityBig Bear Lake · Bus, Demand Response, Commuter Bus683,746808,3970.7%
City of Laguna BeachLaguna Beach · Bus, Demand Response678,652455,8890.0%
City of San Luis ObispoSan Luis Obispo · Bus660,056398,84418.3%
Yuba-Sutter Transit AuthorityMarysville · Bus, Commuter Bus, Demand Response609,237984,58212.6%
City of Santa MariaSanta Maria · Bus, Demand Response605,1211.05 million7.5%
City of CommerceCommerce · Bus, Demand Response554,573502,110Not reported
Napa Valley Transportation AuthorityNapa · Bus, Demand Response, Commuter Bus529,6611.43 million6.7%
Humboldt Transit AuthorityEureka · Bus, Commuter Bus, Demand Response510,8951.19 million11.8%
Redding Area Bus AuthorityRedding · Bus, Demand Response, Vanpool473,6891.23 million9.8%
Ventura County Transportation CommissionCamarillo · Commuter Bus, Bus, Demand Response473,0391.66 million5.0%
City of PortervillePorterville · Bus, Demand Response447,211450,5881.8%
City of TurlockTurlock · Bus, Demand Response396,721358,5301.6%
Tulare County Regional Transit AgencyVisalia · Bus, Demand Response387,3731.77 million5.7%
Los Angeles CountyAlhambra · Bus, Demand Response · NTD ID 90271355,353262,4241.3%
City of PetalumaPetaluma · Bus, Demand Response333,253307,1810.0%
City of ClovisClovis · Bus, Demand Response302,787891,6870.0%
City of Union CityUnion City · Bus, Demand Response302,328596,8643.2%
City of El MonteEl Monte · Bus, Demand Response298,373283,2902.5%
City of AlhambraAlhambra · Bus, Demand Response285,878266,4602.0%
County of KernBakersfield · Commuter Bus, Demand Response269,2701.85 million3.5%
City of Redondo BeachRedondo Beach · Bus, Demand Response265,919415,3623.8%
Lake Transit AuthorityLower Lake · Bus, Demand Response241,590776,0797.3%
City of Simi ValleySimi Valley · Bus, Demand Response232,970530,0063.7%
City of LodiLodi · Bus, Demand Response224,759331,3802.3%
City of BurbankBurbank · Bus, Demand Response221,926324,4263.7%
City of RosevilleRoseville · Bus, Commuter Bus, Demand Response218,245735,9736.9%
El Dorado County Transit AuthorityDiamond Springs · Bus, Commuter Bus, Demand Response214,069771,8387.9%
Morongo Basin Transit AuthorityJoshua Tree · Bus, Demand Response, Commuter Bus210,741706,4497.8%
City of Thousand OaksThousand Oaks · Bus, Demand Response207,684590,8084.5%
City of Fairfield, CaliforniaFairfield · Bus, Demand Response207,481540,1202.8%
City of VacavilleVacaville · Bus, Demand Response203,349368,1717.7%
Stanislaus Council of GovernmentsModesto · Vanpool200,5892.56 million116.4%
Chemehuevi Indian TribeHavasu Lake · Ferryboat180,66336,58856.3%
Fresno County Rural Transit AgencyFresno · Demand Response, Bus177,724608,4262.3%
City of TracyTracy · Bus, Demand Response174,931459,1262.9%
City of CoronaCorona · Bus, Demand Response173,383355,8651.3%
Mendocino Transit AuthorityUkiah · Bus, Demand Response172,142594,2114.6%
San Bernardino County Transportation AuthoritySan Bernardino · Vanpool171,3231.65 million102.6%
Tehama CountyGerber · Bus, Demand Response155,982650,5480.0%
City of South GateSouth Gate · Bus, Demand Response142,360248,5335.3%
County of NevadaNevada City · Bus, Demand Response140,134453,5485.5%
City of Bell GardensBell · Bus, Demand Response139,054132,8653.8%
Palos Verdes Peninsula Transit AuthorityRolling Hills · Bus, Demand Response135,324271,0716.2%
Los Angeles CountyAlhambra · Bus · NTD ID 90273127,92860,3482.4%
Riverside County Transportation CommissionRiverside · Vanpool120,4191.27 million96.8%
Los Angeles CountyAlhambra · Bus · NTD ID 90276111,535194,0110.7%
Golden Empire Transit DistrictBakersfield · Demand Response, Bus110,7823.74 million9.1%
City of DelanoDelano · Bus, Demand Response110,469143,4401.5%
Santa Barbara County Association of GovernmentsSanta Barbara · Commuter Bus109,910356,20720.1%
City of Huntington ParkHuntington Park · Bus, Demand Response109,388163,3182.3%
City of LynwoodLynwood · Bus101,345137,7332.0%
Pomona Valley Transportation AuthorityLa Verne · Demand Response94,431398,2881.6%
City of MaderaMadera · Bus, Demand Response93,318341,1460.1%
Lassen Transit Service AgencySusanville · Bus, Demand Response, Commuter Bus89,773229,68610.8%
City of CamarilloCamarillo · Demand Response, Bus89,674412,9384.4%
City of MantecaManteca · Bus, Demand Response88,089248,4901.7%
City of ArcataArcata · Bus86,751148,64029.6%
City of GuadalupeGuadalupe · Bus, Demand Response83,508147,0378.0%
City of Monterey ParkMontery Park · Bus, Demand Response81,257258,9790.2%
Tuolumne County Transit AgencySonora · Bus, Demand Response80,760230,6323.4%
San Benito County Local Transportation AuthorityHollister · Demand Response, Commuter Bus, Bus80,409449,5334.3%
Redwood Coast Transit AuthorityCrescent City · Bus, Demand Response80,294153,7615.9%
City of Baldwin ParkBaldwin Park · Bus, Demand Response78,264181,7502.4%
City of RiversideRiverside · Demand Response77,255357,2525.1%
City of AvalonAvalon · Demand Response71,85939,18512.7%
City of MaywoodMaywood · Bus, Demand Response69,76148,1540.0%
City of LompocLompoc · Bus, Demand Response67,409229,9213.6%
City of West HollywoodWest Hollywood · Bus, Demand Response64,232150,170Not reported
City of DowneyDowney · Bus, Demand Response63,188152,8171.1%
Easy Lift TransportationGoleta · Demand Response60,175482,21645.2%
City of ArvinArvin · Bus, Demand Response59,230130,2553.5%
City of MoorparkMoorpark · Demand Response, Bus58,551176,8662.4%
Palo Verde Valley Transit AgencyBlythe · Bus, Commuter Bus58,264178,9780.3%
City of ComptonCompton · Bus, Demand Response57,148171,9291.4%
County of Sacramento Municipal Services AgencySacramento · Commuter Bus, Demand Response, Bus55,211426,1295.8%
City of WhittierWhittier · Demand Response51,136157,5550.8%
City of ArcadiaArcadia · Bus, Demand Response50,198245,2070.3%
City of SolvangSolvang · Bus, Demand Response48,502172,1734.8%
Paratransit, Inc.Sacramento · Demand Response, Bus46,366383,575Not reported
City of CarsonCarson · Demand Response, Bus46,136124,04315.8%
Amador TransitJackson · Demand Response, Bus, Commuter Bus45,192308,9495.4%
Calaveras Transit AgencySan Andreas · Bus, Demand Response44,800390,9194.1%
City of RosemeadRosemead · Bus, Demand Response44,612159,8901.0%
County of ColusaColusa · Demand Response43,404155,7483.4%
City of BellflowerBellflower · Bus, Demand Response41,49387,6181.8%
City of DixonDixon · Demand Response40,03687,0028.3%
City of CudahyCudahy · Bus, Demand Response40,01052,7230.8%
County of VenturaVentura · Bus37,08828,8230.0%
Madera CountyMadera · Commuter Bus, Demand Response36,979356,7952.0%
City of CerritosCerritos · Bus, Demand Response34,571140,3790.9%
City of TaftTaft · Demand Response33,63972,3688.0%
City of West CovinaWest Covina · Bus, Demand Response33,214170,4341.1%
City of BellBell · Bus, Demand Response32,75139,2343.0%
Plumas County Transportation CommissionQuincy · Bus32,688203,8215.8%
Los Angeles CountyAlhambra · Bus · NTD ID 9026931,61636,6151.5%
City of La MiradaLa Mirada · Demand Response31,42354,5071.8%
County of GlennWillows · Bus, Demand Response28,603162,6996.4%
Town of TruckeeTruckee · Bus, Demand Response27,059104,1680.1%
City of ClaremontClaremont · Demand Response26,05350,8424.6%
City of GlendoraGlendora · Demand Response, Bus25,90496,4612.2%
City of OjaiOjai · Bus25,47035,6635.7%
City of InglewoodInglewood · Demand Response, Bus25,04879,5340.4%
City of ShafterShafter · Demand Response24,21852,9544.2%
Los Angeles CountyAlhambra · Bus · NTD ID 9027224,01244,1790.7%
City of CorcoranCorcoran · Demand Response22,60022,0825.7%
Los Angeles CountyAlhambra · Bus · NTD ID 9027522,37727,2411.2%
Los Angeles CountyAlhambra · Bus · NTD ID 9027022,18339,1180.7%
City of CalabasasCalabasas · Bus, Demand Response22,018101,3311.4%
City of NeedlesNeedles · Bus21,93149,5729.8%
Solano County TransitVallejo · Demand Response, Commuter Bus, Bus21,3861.92 million7.2%
County of SiskiyouYreka · Bus20,728299,9123.4%
Los Angeles CountyAlhambra · Bus · NTD ID 9027420,57535,837Not reported
Los Angeles CountyAlhambra · Bus · NTD ID 9027820,15975,8640.6%
City of AzusaAzusa · Demand Response19,09068,7610.5%
Los Angeles CountyAlhambra · Demand Response · NTD ID 9027718,420125,3751.0%
City of AuburnAuburn · Demand Response15,11051,6056.4%
City of DavisDavis · Demand Response13,84547,9444.5%
City of MonroviaMonrovia · Demand Response13,79055,5060.6%
City of WascoWasco · Demand Response13,36128,7503.5%
City of California CityCalifornia City · Demand Response13,06130,1070.2%
Yurok TribeKlamath · Bus, Demand Response, Ferryboat12,54475,5030.0%
Modoc Transportation AgencyAlturas · Demand Response, Bus11,70997,73510.4%
City of ArtesiaArtesia · Demand Response, Bus10,87335,0390.0%
City of ChowchillaChowchilla · Demand Response10,77818,0315.0%
Trinity CountyWeaverville · Bus9,687133,8194.9%
City of RidgecrestRidgecrest · Demand Response, Bus9,57954,0401.6%
City of CovinaCovina · Demand Response9,47645,9751.2%
City of Manhattan BeachManhattan Beach · Demand Response8,77517,1690.3%
City of McFarlandMcfarland · Demand Response8,57511,7720.0%
Mariposa CountyMariposa · Demand Response8,204154,37517.8%
City of LakewoodLakewood · Demand Response8,06445,5520.0%
City of Pico RiveraPico Rivera · Demand Response7,17223,7240.0%
City of South PasadenaSouth Pasadena · Demand Response6,58824,0330.6%
City of AtascaderoAtascadero · Demand Response6,11233,0333.4%
City of Beverly HillsBeverly Hills · Demand Response5,82816,0970.0%
City of Rio VistaRio Vista · Demand Response, Bus5,27850,8722.1%
City of Santa Fe SpringsSanta Fe Springs · Demand Response5,15616,475Not reported
Los Angeles CountyAlhambra · Demand Response · NTD ID 902794,58721,5290.8%
Morongo Band of Mission IndiansBanning · Demand Response2,72219,1602.8%
City of Agoura HillsAgoura Hills · Demand Response2,68420,7002.6%
Sierra CountyDownieville · Demand Response2,31848,33710.9%
North Fork Rancheria of Mono Indians of CaliforniaNorth Fork · Demand Response2,09320,4490.0%
City of EscalonEscalon · Bus, Demand Response1,82321,8850.2%
City of MalibuMalibu · Demand Response7979,5991.0%
City of RiponRipon · Bus4468,2370.5%
County of AlpineMarkleeville · Demand Response38411,2932.9%
City of LathropLathrop · Bus, Demand Response2841,7340.1%
Hopland Bands of Pomo IndiansHopland · Demand Response2309,0510.0%

Other agencies on file

These agencies did not report 2025 service data, or report through another agency.

Frequently asked questions

What is the largest transit agency in California?
Los Angeles County Metropolitan Transportation Authority carried the most passengers among agencies based in California, with 315 million trips in 2025.
How many transit trips are taken in California?
Agencies based in California reported 977 million unlinked passenger trips in 2025, about 24.9 per resident.
Why is an agency missing ridership?
Small agencies that report through a state program, and agencies that started or stopped service, may have no service data for the year. Agencies are listed in the state of their headquarters even if they serve several states.

Source: Federal Transit Administration, National Transit Database · 2025 annual data, monthly data through August 2026