McKinnon railway station is located on the Frankston line in Victoria, Australia. It serves the south-eastern Melbourne suburb of McKinnon, and it opened on 1 September 1884 as McKinnon Road. It was renamed McKinnon on 14 December 1885. In 1928, mechanically-operated boom gates were provided at the former McKinnon Road level crossing, which was located at the Down end of the station. It was the only instance of these type of gates being used at a level crossing in Victoria. In 1974, they were replaced with conventional boom barriers.