The station is located on Nippersink Boulevard at Grand Avenue, is 49.5 miles (79.7 km) away from Chicago Union Station, the southern terminus of the line,[2] and serves commuters from Fox Lake to Downtown Chicago.
As of 2018, Fox Lake is the 141st busiest of Metra's 236 non-downtown stations, with an average of 322 weekday boardings.
Fox Lake consists of a single platform serving in-service Metra trains.
Two other tracks exist at the station, but they are only used for locomotives that pull out of the yard to switch onto the mainline.
A coach yard used to store trains during off-peak hours and overnight is located just east of the station.