The Living L: Chicago’s Whole Rail System, In Motion

This is the Chicago L drawn from the city’s own coordinates: all eight lines in their official colors, every station placed by its published coordinates, the Loop where the Loop belongs, and the lake holding the eastern edge. Two things make it alive. The trains you see gliding along each line are animation set to each line’s rhythm, and every station is sized by its real 2025 weekday ridership, so the system’s busy hearts read at a glance. On a computer, hover any station; on a phone, tap one and read it below the map.

The Living L Every line, every station. Trains in motion; stations sized by 2025 weekday entries. Hover any stop. DEMPSTER-SKOKIEHOWARDLINDEN54TH/CERMAKMIDWAYHARLEM/LAKECOTTAGE GROVEASHLAND/63RDKIMBALLO’HAREFOREST PARK95TH/DAN RYANTHE LOOP Dempster-Skokie: 898 average weekday entries in 2025Oakton-Skokie: 472 average weekday entries in 2025Howard: 3,202 average weekday entries in 2025Linden: 553 average weekday entries in 2025CentralNoyes: 540 average weekday entries in 2025Foster: 419 average weekday entries in 2025Davis: 1,879 average weekday entries in 2025Dempster: 461 average weekday entries in 2025Main: 647 average weekday entries in 2025South Boulevard: 397 average weekday entries in 202554th/Cermak: 1,594 average weekday entries in 2025CiceroKostner: 290 average weekday entries in 2025PulaskiCentral Park: 753 average weekday entries in 2025KedzieCaliforniaWesternDamen18th: 1,311 average weekday entries in 2025Polk: 2,409 average weekday entries in 2025AshlandMorganClintonWashington/Wells: 5,283 average weekday entries in 2025Quincy/Wells: 5,313 average weekday entries in 2025LaSalle/Van Buren: 1,940 average weekday entries in 2025Harold Washington Library-State/Van BurenAdams/Wabash: 4,633 average weekday entries in 2025Washington/Wabash: 6,930 average weekday entries in 2025State/Lake: 7,976 average weekday entries in 2025Clark/Lake: 10,303 average weekday entries in 2025MidwayPulaskiKedzieWestern35th/Archer: 1,804 average weekday entries in 2025AshlandHalstedRoosevelt: 6,833 average weekday entries in 2025Harlem/Lake: 2,173 average weekday entries in 2025Oak ParkRidgeland: 781 average weekday entries in 2025AustinCentralLaramie: 630 average weekday entries in 2025CiceroPulaskiConservatory: 534 average weekday entries in 2025KedzieCaliforniaDamenCermak-McCormick Place: 1,572 average weekday entries in 202535th-Bronzeville-IITIndiana: 499 average weekday entries in 202543rd: 679 average weekday entries in 202547th51st: 626 average weekday entries in 2025GarfieldKing Drive: 334 average weekday entries in 2025Cottage GroveHalstedAshland/63rd: 705 average weekday entries in 2025Kimball: 2,533 average weekday entries in 2025KedzieFrancisco: 934 average weekday entries in 2025Rockwell: 1,014 average weekday entries in 2025WesternDamenMontroseIrving ParkAddisonPaulina: 1,681 average weekday entries in 2025Southport: 2,194 average weekday entries in 2025BelmontWellington: 1,938 average weekday entries in 2025Diversey: 3,341 average weekday entries in 2025Fullerton: 7,791 average weekday entries in 2025Armitage: 2,912 average weekday entries in 2025Sedgwick: 2,582 average weekday entries in 2025ChicagoMerchandise Mart: 4,519 average weekday entries in 2025O’HareRosemont: 3,774 average weekday entries in 2025Cumberland: 2,260 average weekday entries in 2025HarlemJefferson Park: 4,517 average weekday entries in 2025MontroseIrving ParkAddisonBelmontLogan Square: 4,576 average weekday entries in 2025CaliforniaWesternDamenDivisionChicagoGrandWashingtonMonroeJacksonLaSalle: 1,792 average weekday entries in 2025ClintonUIC-Halsted: 3,928 average weekday entries in 2025Racine: 752 average weekday entries in 2025Illinois Medical DistrictWesternKedzie-HomanPulaskiCiceroAustinOak ParkHarlemForest Park: 1,198 average weekday entries in 2025Jarvis: 1,022 average weekday entries in 2025Morse: 2,566 average weekday entries in 2025Loyola: 3,253 average weekday entries in 2025Granville: 2,297 average weekday entries in 2025Thorndale: 1,769 average weekday entries in 2025Bryn Mawr: 1,922 average weekday entries in 2025Berwyn: 805 average weekday entries in 2025Argyle: 2,397 average weekday entries in 2025Lawrence: 835 average weekday entries in 2025Wilson: 5,017 average weekday entries in 2025Sheridan: 2,624 average weekday entries in 2025AddisonNorth/Clybourn: 3,132 average weekday entries in 2025Clark/Division: 4,939 average weekday entries in 2025ChicagoGrandLakeMonroeJacksonHarrison: 2,326 average weekday entries in 2025Cermak-Chinatown: 4,126 average weekday entries in 2025Sox-35th47thGarfield63rd69th: 2,677 average weekday entries in 202579th: 3,740 average weekday entries in 202587th: 2,107 average weekday entries in 202595th/Dan Ryan: 5,577 average weekday entries in 2025
Tap any station to see its name and 2025 weekday ridership.

Built by KCM Desk from the CTA’s published station coordinates and ridership records. The moving trains are illustrative, not a live tracker.

What you’re looking at

Station positions and line assignments come from the CTA’s official system feed on the city data portal, and each line’s station sequence was checked against the CTA’s published order. Station dots are scaled by average weekday entries in 2025, computed from the same daily ridership dataset behind our 25-year analysis — the big circles at Clark/Lake and O’Hare are big because that is where the riders are. The long empty stretches are real too: the Yellow Line’s nonstop glide from Oakton to Howard, and the Blue Line’s run down the Kennedy median.

Two simplifications, named plainly: the Purple Line is drawn on its own Evanston tracks, without repeating its rush-hour express overlay of the Red and Brown corridors, and State/Lake is sized by its 2025 ridership even though it closed for reconstruction this January, so treat its dot as a memory for the next three years. For any station’s full quarter-century, the station lookup tool draws it on demand.

Source & method

Coordinates and line flags: CTA System Information — List of L Stops. Station sizing: CTA Ridership — L Station Entries, weekday averages for 2025. Both pulled July 18, 2026. The map is a single inline graphic with no external requests, and the animation honors your system’s reduced-motion setting. Spot something misplaced? Corrections come first.

New: ride one line of this map station by station — Riding the Red Line, 2001–2026, a scroll from Howard to 95th with 25 years of turnstile data.

Moving HereLiving HereCity in MotionNeighborhoods & Suburbs
About · Editorial Policy · Our Data & Methods · Privacy · Terms · Contact
© 2026 Keep Chicagoland Moving · A TAK Marketing, LLC publication · Part of the fabulous Omnishun information systems