David Holmes "Dave" Edgar (né le à Fort Lauderdale) est un nageuraméricain. Lors des Jeux olympiques d'été de 1972 disputés à Munich, il a obtenu la médaille d'or lors du relais 4 x 100 m nage libre, dont les Américains ont établi un nouveau record du monde. Il a également terminé cinquième de la finale du 100 mètres papillon lors de ces mêmes Jeux[1].
En carrière, il aura battu deux records du monde en relais 4 x 100 m nage libre.