约翰·麦迪甘（，）是一位澳洲政治人物，他是一位独立参议员。自2011年开始，他是代表维多利亚州的澳大利亚参议院议员之一。他出生在一个天主教家庭。