Gary Miller (born 15 April 1987) is a Scottish footballer who plays as a defensive midfielder or defender, currently playing for Falkirk. He has previously played for Livingston, Ross County, St Johnstone, Partick Thistle, Plymouth Argyle and Carlisle United, as well as Ayr United on loan.