| Station | Line | Rail connections | Zone | Location | Ridership |
| 9th Street | | — | 4 | Lansdale | |
| 30th Street Station | | | | Philadelphia | 9,920 |
| 49th Street | | : | 1 | Philadelphia | 42 |
| Airport Terminal A | | — | 4 | Philadelphia | 400 |
| Airport Terminal B | | — | 4 | Philadelphia | 425 |
| Airport Terminals C & D | | — | 4 | Philadelphia | 418 |
| Airport Terminals E & F | | — | 4 | Philadelphia | 388 |
| Allegheny | | — | 1 | Philadelphia | - |
| Ambler | | — | 3 | Ambler | 1,138 |
| Angora | | : | 1 | Philadelphia | 26 |
| Ardmore | | : Keystone Service | 2 | Ardmore | 821 |
| Ardsley | | — | 3 | Ardsley | 146 |
| Bala | | — | 2 | Bala Cynwyd | - |
| Berwyn | | — | 3 | Berwyn | 363 |
| Bethayres | | — | 3 | Bethayres | 636 |
| Bridesburg | | — | 2 | Philadelphia | 164 |
| Bristol | | — | 4 | Bristol | 375 |
| Bryn Mawr | | — | 3 | Bryn Mawr | 937 |
| Carpenter | | — | 2 | Philadelphia | 342 |
| Chalfont | | — | 4 | Chalfont | 108 |
| Chelten Avenue | | — | 2 | Philadelphia | 359 |
| Cheltenham | | — | 2 | Cheltenham | 293 |
| Chester Transit Center | | — | 3 | Chester | 222 |
| Chestnut Hill East | | — | 2 | Philadelphia | 224 |
| Chestnut Hill West | | — | 2 | Philadelphia | 308 |
| Churchmans Crossing | | — | 4 | Christiana, Delaware | 321 |
| Claymont | | — | 4 | Claymont, Delaware | 534 |
| Clifton–Aldan | | : | 2 | Aldan/Clifton Heights | 269 |
| Colmar | | — | 4 | Colmar | 494 |
| Conshohocken | | — | 3 | Conshohocken | 771 |
| Cornwells Heights | | : Keystone Service | 3 | Cornwells Heights | 1,505 |
| Crestmont | | — | 3 | Crestmont | 66 |
| Croydon | | — | 3 | Croydon | 486 |
| Crum Lynne | | — | 3 | Crum Lynne | 62 |
| Curtis Park | | — | 2 | Sharon Hill | 68 |
| Cynwyd | | — | 2 | Bala Cynwyd | - |
| Darby | | — | 2 | Darby | |
| Daylesford | | — | 3 | Daylesford | 258 |
| Delaware Valley University | | — | 4 | Doylestown | 77 |
| Devon | | — | 3 | Devon | 455 |
| Downingtown | | : Keystone Service | 4 | Downingtown | 291 |
| Doylestown | | — | 4 | Doylestown | 317 |
| East Falls | | — | 1 | Philadelphia | 835 |
| Eastwick | | — | 1 | Philadelphia | 354 |
| Eddington | | — | 3 | Eddington | 53 |
| Eddystone | | — | 3 | Eddystone | 43 |
| Elkins Park | | — | 2 | Elkins Park | 302 |
| Elm Street | | — | 3 | Norristown | 300 |
| Elwyn | | — | 3 | Elwyn | 425 |
| Exton | | : Keystone Corridor lines | 4 | Exton | 627 |
| Fern Rock Transit Center | | : | 1 | Philadelphia | 650 |
| Fernwood–Yeadon | | — | 2 | Upper Darby/Yeadon | 72 |
| Folcroft | | — | 2 | Folcroft | 167 |
| Forest Hills | | — | 3 | Philadelphia | 367 |
| Fort Washington | | — | 3 | Fort Washington | 1,125 |
| Fortuna | | — | 4 | Fortuna | - |
| Fox Chase | | — | 2 | Philadelphia | 1,446 |
| Germantown | | — | 1 | Philadelphia | 102 |
| Gladstone | | — | 2 | Lansdowne | 195 |
| Glenolden | | — | 2 | Glenolden | 170 |
| Glenside | | — | 3 | Glenside | 1,213 |
| Gravers | | — | 2 | Philadelphia | - |
| Gwynedd Valley | | — | 3 | Gwynedd Valley | 214 |
| Hatboro | | — | 3 | Hatboro | 500 |
| Haverford | | — | 2 | Haverford | 404 |
| Highland | | — | 2 | Philadelphia | 70 |
| Highland Avenue | | — | 3 | Chester | 99 |
| Holmesburg Junction | | — | 2 | Philadelphia | 471 |
| Ivy Ridge | | — | 2 | Philadelphia | 703 |
| Jefferson Station | | | | Philadelphia | 12,122 |
| Jenkintown–Wyncote | | — | 3 | Jenkintown | 1,246 |
| Langhorne | | — | 4 | Langhorne Manor | 404 |
| Lansdale | | — | 4 | Lansdale | 1,424 |
| Lansdowne | | — | 2 | Lansdowne | 321 |
| Lawndale | | — | 2 | Philadelphia | 168 |
| Levittown | | — | 4 | Tullytown | 548 |
| Link Belt | | — | 4 | Chalfont | 23 |
| Main Street | | — | 3 | Norristown | 185 |
| Malvern | | — | 4 | Malvern | 811 |
| Manayunk | | — | 2 | Philadelphia | 723 |
| Marcus Hook | | — | 3 | Marcus Hook | 545 |
| Meadowbrook | | — | 3 | Meadowbrook | 122 |
| Media | | | 3 | Upper Providence Township | 512 |
| Melrose Park | | — | 2 | Melrose Park | 507 |
| Merion | | — | 2 | Merion | - |
| Miquon | | — | 2 | Miquon | 444 |
| Morton | | — | 2 | Morton | 612 |
| Mount Airy | | — | 2 | Philadelphia | 208 |
| Moylan–Rose Valley | | — | 3 | Moylan | 221 |
| Narberth | | — | 2 | Narberth | 714 |
| Neshaminy Falls | | — | 3 | Feasterville-Trevose | 319 |
| New Britain | | — | 4 | New Britain | 50 |
| Newark | | : Northeast Regional | 4 | Newark, Delaware | 318 |
| Noble | | — | 3 | Noble | 197 |
| Norristown Transit Center | | : | 3 | Norristown | 856 |
| North Broad | | : | 1 | Philadelphia | 142 |
| North Hills | | — | 3 | North Hills | 208 |
| North Philadelphia | | | 1 | Philadelphia | 195 |
| North Wales | | — | 4 | North Wales | 974 |
| Norwood | | — | 2 | Norwood | 267 |
| Olney | | — | 1 | Philadelphia | 170 |
| Oreland | | — | 3 | Oreland | 243 |
| Overbrook | | — | 2 | Philadelphia | 774 |
| Paoli | | : Keystone Corridor lines | 4 | Paoli | 1,114 |
| Penllyn | | — | 3 | Penllyn | 200 |
| Penn Medicine Station | | — | | Philadelphia | 2,605 |
| Pennbrook | | — | 4 | Lansdale | 615 |
| Philmont | | — | 3 | Huntingdon Valley | 595 |
| Primos | | — | 2 | Aldan/Upper Darby | 652 |
| Prospect Park | | — | 2 | Prospect Park | 182 |
| Queen Lane | | — | 1 | Philadelphia | 427 |
| Radnor | | — | 3 | Radnor | 586 |
| Richard Allen Lane | | — | 2 | Philadelphia | - |
| Ridley Park | | — | 3 | Ridley Park | 217 |
| Rosemont | | — | 3 | Rosemont | 323 |
| Roslyn | | — | 3 | Roslyn | 285 |
| Rydal | | — | 3 | Rydal | 121 |
| Ryers | | — | 2 | Philadelphia | 357 |
| Secane | | — | 2 | Secane | 564 |
| Sedgwick | | — | 2 | Philadelphia | 258 |
| Sharon Hill | | — | 2 | Sharon Hill | 98 |
| Somerton | | — | 3 | Philadelphia | 724 |
| Spring Mill | | — | 3 | Spring Mill | 509 |
| St. Davids | | — | 3 | St. Davids | 242 |
| St. Martins | | — | 2 | Philadelphia | 201 |
| Stenton | | — | 2 | Philadelphia | 382 |
| Strafford | | — | 3 | Strafford | 780 |
| Suburban Station | | : | | Philadelphia | 25,062 |
| Swarthmore | | — | 3 | Swarthmore | 790 |
| Tacony | | — | 2 | Philadelphia | 192 |
| Temple University | | — | | Philadelphia | 3,191 |
| Thorndale | | — | 4 | Thorndale | 427 |
| Torresdale | | — | 3 | Philadelphia | 1,227 |
| Trenton Transit Center | | | | Trenton, New Jersey | 1,241 |
| Trevose | | — | 3 | Trevose | 412 |
| Tulpehocken | | — | 2 | Philadelphia | 194 |
| Upsal | | — | 2 | Philadelphia | 356 |
| Villanova | | — | 3 | Villanova | 466 |
| Wallingford | | — | 3 | Wallingford | 280 |
| Warminster | | — | 3 | Warminster Heights | 1,058 |
| Washington Lane | | — | 2 | Philadelphia | 162 |
| Wawa Station | | — | 3 | Wawa | - |
| Wayne | | — | 3 | Wayne | 526 |
| Wayne Junction | | — | 1 | Philadelphia | 375 |
| West Trenton | | — | | West Trenton, New Jersey | - |
| Whitford | | — | 4 | Exton | 408 |
| Willow Grove | | — | 3 | Willow Grove | 388 |
| Wilmington | | : Northeast Corridor lines | 4 | Wilmington, Delaware | 878 |
| Wissahickon | | — | 2 | Philadelphia | 520 |
| Wister | | — | 1 | Philadelphia | 64 |
| Woodbourne | | — | 4 | Woodbourne | 592 |
| Wyndmoor | | — | 2 | Philadelphia | 109 |
| Wynnefield Avenue | | — | 1 | Philadelphia | 58 |
| Wynnewood | | — | 2 | Wynnewood | 765 |
| Yardley | | — | 4 | Yardley | 349 |