Edgar – imię męskie pochodzenia staroangielskiego/germańskiego. Wywodzi się od staroangielskich ěad (majątek, bogactwo, szczęście), gard (obrońca, stróż) lub od germańskiego ed- (posiadanie, dziedzictwo). Oznacza: stróż, obrońca własności.
W Polsce pozostaje imieniem rzadkim. Pojawiło się tu, najpierw w literaturze, w XIX wieku. W styczniu 2024 r. w rejestrze PESEL, wśród publicznie dostępnych danych dotyczących osób żyjących, wykazano 910 mężczyzn o imieniu Edgar nadanym jako imię pierwsze. Dla porównania, najczęściej nadane jako męskie imię pierwsze – Piotr, nosi 689 313 osób.
Edgar imieniny obchodzi: 10 czerwca i 8 lipca.