- Home
- Categories
- Cars & transport
- Train stations
Train stations on the North Shore
There are 18 train stations in our North Shore listings. The most are in Highland Park, Winnetka and Evanston. About 83% list a website.
18 places Checked October 2026
By town
Highland Park 4Winnetka 3Evanston 2Deerfield 2Highwood 1Kenilworth 1Lake Bluff 1Lake Forest 1Wilmette 1Skokie 1Glenview 1
BBraesideTrain station10 N St Johns Ave, Highland ParkWebsiteCCentral St.Train station1826 Central St, EvanstonWebsiteDDavis Street/EvanstonTrain station901 Davis St, EvanstonWebsiteDDeerfieldTrain stationIL 60015, DeerfieldWebsiteFFort SheridanTrain station461 Old Elm Rd, HighwoodWebsiteHHighland ParkTrain station1700 St Johns Ave, Highland ParkWebsiteIIndian HillTrain station111 North Green Bay Rd, WinnetkaWebsiteKKenilworthTrain station400 Richmond Rd, KenilworthWebsiteLLake BluffTrain station600 N Sheridan Rd, Lake BluffWebsiteLLake Cook RoadTrain station601 Lake Cook Rd, DeerfieldWebsiteLLake ForestTrain station691 N Western Ave, Lake ForestWebsiteRRaviniaTrain station510 Roger Williams Ave, Highland ParkWebsiteRRavinia ParkTrain station418 Sheridan Rd, Highland ParkWebsiteWWilmetteTrain station722 Green Bay Rd, WilmetteWebsiteWWinnetkaTrain station754 Elm St, WinnetkaWebsiteDDempster StationTrain station · Train ticket agencySkokie, IL 60077, SkokieGGlenviewTrain station1116 Depot St, GlenviewHHubbard WoodsTrain station1065 Gage St, Winnetka