大卫·约翰斯通（David Johnston，）是一位澳洲政治人物，他的党籍是澳洲自由党。自2002年开始，他是代表西澳洲的澳大利亚参议院议员之一。他曾经担任澳洲国防部长。