← shapes.txt, explained

California transit feeds and the NTD shapes.txt requirement.

Of the 203 California feeds this site tracks and has checked for shapes.txt, 192 carry a shape for every trip, 3 cover some trips, and 8 have no shapes yet.

What the requirement says

FTA's July 2025 final notice makes shapes.txt part of the GTFS that NTD reporters with fixed-route service publish: Full Reporters from Report Year 2025, and Reduced, Rural, and Tribal Reporters from Report Year 2026. The same notice makes agency_id a required field from Report Year 2025, where it had been required only when a feed names several agencies. This page does not say which reporter type a feed belongs to, and filing dates are FTA's to set: check your reporter type in your own NTD filing and the due date in FTA's NTD reporting calendar. See the shapes.txt explainer for the rule and its sources.

Tracked California feeds

Agencyshapes.txt agency_id
City of TracyNo shapes yetProvided in agency.txt
City of WascoNo shapes yetProvided in agency.txt
Manteca TransitNo shapes yetProvided in agency.txt
MetrolinkNo shapes yetProvided in agency.txt
Move StanislausNo shapes yetProvided in agency.txt
Redding Area Bus Authority FlexNo shapes yetProvided in agency.txt
San Joaquin Regional Transit DistrictNo shapes yetProvided in agency.txt
Stanislaus Regional Transit AuthorityNo shapes yetProvided in agency.txt
Bay Area Rapid Transit (BART)Some trips are missing a shape (4,858 of 6,377 trips have one)Provided in agency.txt
Mountain TransitSome trips are missing a shape (180 of 181 trips have one)Provided in agency.txt
San Diego International Airport, Metropolitan Transit System (MTS)Some trips are missing a shape (25,351 of 25,609 trips have one)Provided in agency.txt
Airport Valet ExpressEvery trip has a shapeProvided in agency.txt
Alameda-Contra Costa Transit District (AC Transit)Every trip has a shapeProvided in agency.txt
Alcatraz Cruises - Hornblower, Angel Island Tiburon Ferry, Blue & Gold FleetEvery trip has a shapeProvided in agency.txt
Alcatraz Cruises FerryEvery trip has a shapeProvided in agency.txt
Alhambra Community TransitEvery trip has a shapeProvided in agency.txt
Altamont Corridor ExpressEvery trip has a shapeProvided in agency.txt
Amador TransitEvery trip has a shapeProvided in agency.txt
Amtrak San JoaquinsEvery trip has a shapeProvided in agency.txt
Antelope Valley Transit Authority (AVTA)Every trip has a shapeProvided in agency.txt
Arcadia TransitEvery trip has a shapeProvided in agency.txt
Artesia TransitEvery trip has a shapeProvided in agency.txt
Arvin TransitEvery trip has a shapeProvided in agency.txt
Auburn TransitEvery trip has a shapeProvided in agency.txt
Avalon TransitEvery trip has a shapeProvided in agency.txt
Baldwin Park TransitEvery trip has a shapeProvided in agency.txt
Beach Cities TransitEvery trip has a shapeProvided in agency.txt
Beach Cities TransitEvery trip has a shapeProvided in agency.txt
Beaumont TransitEvery trip has a shapeProvided in agency.txt
Bell Gardens TrolleyEvery trip has a shapeProvided in agency.txt
Bellflower BusEvery trip has a shapeProvided in agency.txt
Bellflower BusEvery trip has a shapeProvided in agency.txt
Big Blue BusEvery trip has a shapeProvided in agency.txt
Blossom ExpressEvery trip has a shapeProvided in agency.txt
Blue & Gold FleetEvery trip has a shapeProvided in agency.txt
BurbankBusEvery trip has a shapeProvided in agency.txt
Calabasas Transit SystemEvery trip has a shapeProvided in agency.txt
Calaveras TransitEvery trip has a shapeProvided in agency.txt
CaltrainEvery trip has a shapeProvided in agency.txt
Camarillo Area TransitEvery trip has a shapeProvided in agency.txt
Capitol Corridor Joint Powers Authority (Capitol Corridor)Every trip has a shapeProvided in agency.txt
Carson CircuitEvery trip has a shapeProvided in agency.txt
Catalina ExpressEvery trip has a shapeProvided in agency.txt
Catalina FlyerEvery trip has a shapeProvided in agency.txt
City CoachEvery trip has a shapeProvided in agency.txt
City of Banning TransitEvery trip has a shapeProvided in agency.txt
City of Bell (La Campana)Every trip has a shapeProvided in agency.txt
City of GlendaleEvery trip has a shapeProvided in agency.txt
City of Lompoc Transit (COLT)Every trip has a shapeMissing from agency.txt
City of MaderaEvery trip has a shapeProvided in agency.txt
City of San Luis Obispo TransitEvery trip has a shapeProvided in agency.txt
City of Tracy (TRACER)Every trip has a shapeProvided in agency.txt
Clean Air ExpressEvery trip has a shapeProvided in agency.txt
Clovis TransitEvery trip has a shapeProvided in agency.txt
Commerce Municipal Bus LinesEvery trip has a shapeProvided in agency.txt
Commute.org San Mateo County ShuttlesEvery trip has a shapeProvided in agency.txt
Compton RenaissanceEvery trip has a shapeProvided in agency.txt
Corona CruiserEvery trip has a shapeProvided in agency.txt
County Connection (CCCTA)Every trip has a shapeProvided in agency.txt
Cudahy Area Rapid TransitEvery trip has a shapeProvided in agency.txt
Culver City BusEvery trip has a shapeProvided in agency.txt
Dana Point TrolleyEvery trip has a shapeProvided in agency.txt
Delano Area Rapid TransitEvery trip has a shapeProvided in agency.txt
DowneyLINKEvery trip has a shapeProvided in agency.txt
Eastern Sierra TransitEvery trip has a shapeProvided in agency.txt
El Dorado County Transit AuthorityEvery trip has a shapeProvided in agency.txt
El Monte TransitEvery trip has a shapeProvided in agency.txt
El Segundo TransportationEvery trip has a shapeProvided in agency.txt
Elk Grove TransitEvery trip has a shapeProvided in agency.txt
Emerald Bay ShuttleEvery trip has a shapeProvided in agency.txt
Emery Go-RoundEvery trip has a shapeProvided in agency.txt
eTransEvery trip has a shapeProvided in agency.txt
Fairfield and Suisun Transit (FAST)Every trip has a shapeProvided in agency.txt
Foothill TransitEvery trip has a shapeProvided in agency.txt
Fresno Area Express (FAX)Every trip has a shapeProvided in agency.txt
Fresno County Rural Transit Agency (FCRTA)Every trip has a shapeProvided in agency.txt
Get Around Town ExpressEvery trip has a shapeProvided in agency.txt
Giant Forest Shuttle (Sequoia National Park)Every trip has a shapeProvided in agency.txt
Glendale BeelineEvery trip has a shapeProvided in agency.txt
Glendora Transportation DivisionEvery trip has a shapeProvided in agency.txt
Glendora Transportation DivisionEvery trip has a shapeProvided in agency.txt
Glenn Transit ServiceEvery trip has a shapeProvided in agency.txt
Go West ShuttleEvery trip has a shapeProvided in agency.txt
Gold Coast Transit, South Coast Area TransitEvery trip has a shapeProvided in agency.txt
Golden Empire Transit District (GET)Every trip has a shapeProvided in agency.txt
Golden Gate TransitEvery trip has a shapeProvided in agency.txt
GrapeLineEvery trip has a shapeProvided in agency.txt
GTransEvery trip has a shapeProvided in agency.txt
Humboldt Transit AuthorityEvery trip has a shapeProvided in agency.txt
Huntington Park ExpressEvery trip has a shapeProvided in agency.txt
Huntington Park ExpressEvery trip has a shapeProvided in agency.txt
Kern TransitEvery trip has a shapeProvided in agency.txt
Kings Area Rural TransitEvery trip has a shapeProvided in agency.txt
La Puente LINKEvery trip has a shapeProvided in agency.txt
LADOT (DASH and Commuter Express)Every trip has a shapeProvided in agency.txt
Laguna Beach Transit (LBT)Every trip has a shapeProvided in agency.txt
Lake Transit Authority (LTA)Every trip has a shapeProvided in agency.txt
Lassen Rural Bus (LRB)Every trip has a shapeProvided in agency.txt
Lawndale BeatEvery trip has a shapeProvided in agency.txt
Livermore Amador Valley Transit AuthorityEvery trip has a shapeProvided in agency.txt
Long Beach Transit (LBT)Every trip has a shapeProvided in agency.txt
Los Angeles County Department of Public Works (the LINK and shuttles)Every trip has a shapeProvided in agency.txt
Los Angeles County Metropolitan Transportation Authority (LA Metro) BusEvery trip has a shapeProvided in agency.txt
Los Angeles County Metropolitan Transportation Authority (LA Metro) RailEvery trip has a shapeProvided in agency.txt
Lynwood Trolley / BreezeEvery trip has a shapeProvided in agency.txt
Madera County TransitEvery trip has a shapeProvided in agency.txt
Marin TransitEvery trip has a shapeProvided in agency.txt
Mariposa Grove Shuttle (Yosemite National Park)Every trip has a shapeProvided in agency.txt
Maywood Express ShuttleEvery trip has a shapeProvided in agency.txt
Mendocino Transit AuthorityEvery trip has a shapeProvided in agency.txt
Merced County Transit (The Bus)Every trip has a shapeProvided in agency.txt
Mission Bay Transportation Management Association (TMA)Every trip has a shapeProvided in agency.txt
Modesto Area ExpressEvery trip has a shapeProvided in agency.txt
Montebello Bus LinesEvery trip has a shapeProvided in agency.txt
Monterey-Salinas Transit (MST)Every trip has a shapeProvided in agency.txt
Moorpark City TransitEvery trip has a shapeProvided in agency.txt
Morongo Basin Transit AuthorityEvery trip has a shapeProvided in agency.txt
Morro Bay TransitEvery trip has a shapeProvided in agency.txt
Mountain View Community ShuttleEvery trip has a shapeProvided in agency.txt
Mountain View Transportation Management Association (MVgo)Every trip has a shapeProvided in agency.txt
Needles Area TransitEvery trip has a shapeProvided in agency.txt
Nevada County Connects (Gold Country Stage)Every trip has a shapeProvided in agency.txt
North County Transit District (NCTD)Every trip has a shapeProvided in agency.txt
Norwalk Transit System (NTS)Every trip has a shapeProvided in agency.txt
OmniTransEvery trip has a shapeProvided in agency.txt
Orange County Transportation Authority (OCTA)Every trip has a shapeProvided in agency.txt
Palo Verde Valley Transit AgencyEvery trip has a shapeProvided in agency.txt
Palo Verde Valley Transit AgencyEvery trip has a shapeProvided in agency.txt
Palos Verdes Peninsula Transit Authority (PVPTA)Every trip has a shapeProvided in agency.txt
Pasadena TransitEvery trip has a shapeProvided in agency.txt
Petaluma TransitEvery trip has a shapeProvided in agency.txt
Placer CountyEvery trip has a shapeProvided in agency.txt
Placer County TransitEvery trip has a shapeProvided in agency.txt
Playa Vista ShuttleEvery trip has a shapeProvided in agency.txt
Plumas TransitEvery trip has a shapeProvided in agency.txt
Porterville TransitEvery trip has a shapeProvided in agency.txt
Redding Area Bus AuthorityEvery trip has a shapeProvided in agency.txt
Reds Meadow ShuttleEvery trip has a shapeProvided in agency.txt
Redwood Coast Transit (RCT)Every trip has a shapeProvided in agency.txt
reLAXsanEvery trip has a shapeProvided in agency.txt
Ridgecrest TransitEvery trip has a shapeProvided in agency.txt
RidgerunnerEvery trip has a shapeProvided in agency.txt
Rio Vista Delta BreezeEvery trip has a shapeProvided in agency.txt
Riverside Transit AgencyEvery trip has a shapeProvided in agency.txt
Rosemead ExplorerEvery trip has a shapeProvided in agency.txt
Rosemead ExplorerEvery trip has a shapeProvided in agency.txt
Roseville TransitEvery trip has a shapeProvided in agency.txt
Sacramento Regional Transit (SacRT)Every trip has a shapeProvided in agency.txt
Sage StageEvery trip has a shapeProvided in agency.txt
San Benito County Express (SBCE)Every trip has a shapeProvided in agency.txt
San Clemente TrolleyEvery trip has a shapeProvided in agency.txt
San Francisco Bay Area Water Emergency Transportation Authority (WETA)Every trip has a shapeProvided in agency.txt
San Francisco Municipal Transportation Agency (SFMTA - Muni)Every trip has a shapeProvided in agency.txt
San Joaquin Regional Transit District (RTD)Every trip has a shapeProvided in agency.txt
San Juan Capistrano Free Weekend TrolleyEvery trip has a shapeProvided in agency.txt
San Leandro LinksEvery trip has a shapeProvided in agency.txt
San Luis Obispo Regional Transit Authority (SLORTA)Every trip has a shapeProvided in agency.txt
San Mateo County Transit District (samTrans)Every trip has a shapeProvided in agency.txt
Santa Barbara Metropolitan Transit District (MTD)Every trip has a shapeProvided in agency.txt
Santa Clara Valley Transportation Authority (VTA)Every trip has a shapeProvided in agency.txt
Santa Clarita TransitEvery trip has a shapeProvided in agency.txt
Santa Cruz Metro (SCMTD)Every trip has a shapeProvided in agency.txt
Santa Maria Area TransitEvery trip has a shapeProvided in agency.txt
Santa Rosa CityBusEvery trip has a shapeProvided in agency.txt
Santa Ynez Valley TransitEvery trip has a shapeProvided in agency.txt
Sierra Madre Gateway CoachEvery trip has a shapeProvided in agency.txt
Simi Valley TransitEvery trip has a shapeProvided in agency.txt
Siskiyou CountyEvery trip has a shapeProvided in agency.txt
SolTrans (Solano County Transit)Every trip has a shapeProvided in agency.txt
Sonoma County Airport ExpressEvery trip has a shapeProvided in agency.txt
Sonoma County Transit (SCT)Every trip has a shapeProvided in agency.txt
Sonoma-Marin Area Rail Transit (SMART)Every trip has a shapeProvided in agency.txt
South County Transit LinkEvery trip has a shapeProvided in agency.txt
Spirit BusEvery trip has a shapeProvided in agency.txt
Stanford Marguerite Shuttle (SMS)Every trip has a shapeProvided in agency.txt
Stanislaus Regional Transit (StaRT)Every trip has a shapeProvided in agency.txt
SunLine Transit AgencyEvery trip has a shapeProvided in agency.txt
Taft Area TransitEvery trip has a shapeProvided in agency.txt
Tehama Rural Area Express (TRAX), Susanville Indian Rancheria Public Transportation ProgramEvery trip has a shapeProvided in agency.txt
The Santa CruzerEvery trip has a shapeProvided in agency.txt
Thousand Oaks TransitEvery trip has a shapeProvided in agency.txt
Thousand Oaks Transit - Kanan ShuttleEvery trip has a shapeProvided in agency.txt
Tideline Water TaxiEvery trip has a shapeProvided in agency.txt
Torrance TransitEvery trip has a shapeProvided in agency.txt
Tri Delta TransitEvery trip has a shapeProvided in agency.txt
Trinity TransitEvery trip has a shapeProvided in agency.txt
Tulare County Area Transit (TCAT)Every trip has a shapeProvided in agency.txt
Turlock TransitEvery trip has a shapeProvided in agency.txt
UCSC Transportation and Parking ServicesEvery trip has a shapeProvided in agency.txt
Union City TransitEvery trip has a shapeProvided in agency.txt
Unitrans (ASUCD / City of Davis)Every trip has a shapeProvided in agency.txt
University of California Berkeley Shuttle (Bear Transit)Every trip has a shapeProvided in agency.txt
Ventura County Transportation CommissionEvery trip has a shapeProvided in agency.txt
Victor Valley Transit Authority (VVTA)Every trip has a shapeMissing from agency.txt
VINE TransitEvery trip has a shapeProvided in agency.txt
West Berkeley ShuttleEvery trip has a shapeProvided in agency.txt
WestCATEvery trip has a shapeProvided in agency.txt
Yolobus (Yolo County Transportation District)Every trip has a shapeProvided in agency.txt
Yosemite Area Regional Transportation System (YARTS)Every trip has a shapeProvided in agency.txt
Yosemite Valley ShuttleEvery trip has a shapeProvided in agency.txt
Yuba-Sutter TransitEvery trip has a shapeProvided in agency.txt
Yurok Tribe River Otter FerryEvery trip has a shapeProvided in agency.txt
Yurok Tribe Transit ServiceEvery trip has a shapeMissing from agency.txt
Anaheim Resort Transportation (ART)Not checked yetProvided in agency.txt
Guadalupe FlyerNot checked yetProvided in agency.txt

2 of the 205 feeds listed have not been checked for shapes.txt yet. They are listed as not checked and left out of the counts above.

FTA's notice describes shapes.txt as a file for each route. The shapes.txt column counts something simpler and stricter: whether every trip in trips.txt carries a shape_id that matches a path in shapes.txt. The agency_id column reads agency.txt only; the notice also names routes.txt and fare_attributes.txt. Each row reflects the feed's most recent scoring run. Absence from this list means a feed is not tracked here, not that it is out of compliance.

If your feed is on the list

Ask whoever builds your GTFS export for shapes.txt with trips.shape_id set to match, republish, and the next completed scoring run re-checks the feed. Two validator notices commonly follow new shapes: unused_shape and stop_too_far_from_shape.

Not tracked here? Paste your feed's URL to grade it in about a minute, or run the pre-publish check on an export you have not published yet; that one reads the zip in your browser and uploads nothing.

This page is a data-quality heads-up, not an official compliance determination or legal advice. The official record is each agency's own NTD filing and annual D-10 certification. Source: NTD reporting changes for report years 2025 and 2026.