David McGowan (born 27 April 1981) is an Australian high-performance rowing coach and former representative rower. As a rower he was a junior world champion, competed twice at senior World Rowing Championships for Australia and raced at the Athens 2004 Summer Olympics in a coxless four. As a coach he has had head coaching roles in the national rowing programmes of The Netherlands and Ireland.