Le Metro-North Railroad a des arrêts importants à New Haven, Connecticut ; Poughkeepsie, New York et Port Jervis, New York. Ce réseau se compose de trois lignes de train à l'est de la rivière Hudson et de deux lignes de train à l'ouest de la rivière Hudson. Les lignes orientales partent de Grand Central Terminal tandis que les lignes occidentales partent de Penn Station. Les lignes de l'ouest font également des arrêts dans les villes du New Jersey.
Les trois lignes orientales sont la ligne New Haven, la ligne Harlem et la ligne Hudson. La New Haven Line suit la côte nord de Long Island Sound à son entrée dans le Connecticut. Les principaux arrêts de cette ligne incluent New Rochelle, New York; Stamford, Connecticut ; Bridgeport, Connecticut et New Haven, Connecticut. Cette ligne a également des extensions vers les villes du Connecticut de New Canaan, Danbury et Waterbury.
La Harlem Line suit la frontière de New York avec le Connecticut. Les principaux arrêts de cette ligne incluent les villes new-yorkaises de White Plains, Mount Kisco et Wassaic. La ligne Hudson suit la rive est de la rivière Hudson. Les principaux arrêts de cette ligne incluent les villes new-yorkaises de Yonkers, Tarrytown, Peekskill et Poughkeepsie.
Les deux lignes de l'ouest sont la Pascack Valley Line et la Port Jervis Line. La ligne Pascack Valley est plus proche de la rive ouest de la rivière Hudson que la ligne Port Jervis. Les principaux arrêts le long de la Pascack Valley Line incluent East Rutherford, New Jersey et Spring Valley, New York. Les principaux arrêts le long de la ligne Port Jervis incluent Patterson, New Jersey; Tuxedo, New York et Port Jervis, New York.