David Allan Millar (born 1 March 1945) was a Scottish professional footballer who played as an inside forward in the Scottish League for St Mirren, Raith Rovers, Queen's Park, Stranraer and Aberdeen. He was capped by Scotland at amateur level.