David Lake
David Lake may refer to:

 David Lake (architect) (born 1950s), American architect
 David Lake (coach) (born 1964), Australian rules football coach
 David Lake (winemaker) (1943–2009), American winemaker
 David Lake (writer) (1929–2016), Indian-born Australian science fiction writer, poet, and literary critic
 David A. Lake, American political scientist and president of the American Political Science Association