Grethe (også stavet Grete) er en gammel dansk kortform af kvindenavnet Margrethe. Navnet stammer via det tyske Grete fra det latinske Margarita og det græske "margarites", som betyder "perle". Navneformen opstod i den sene middelalder og udviklede sig hurtigt til et selvstændigt fornavn.
Navnet vandt stor udbredelse i Danmark efter reformationen. Dets absolutte popularitetsmæssige højdepunkt fandt sted i første halvdel af 1900-tallet, navnlig i 1920'erne, 1930'erne og 1940'erne, hvor det toppede listerne over populære pigenavne i både by og land.
I dag bæres efternavnet/fornavnet Grethe af over 12.000 kvinder i Danmark. Da navnet primært var knyttet til midten af det 20. århundrede, findes det i dag overvejende i den ældre generation og vælges sjældent til nyfødte.
Grethe Thordahl (1926-2004), en populær og alsidig dansk skuespillerinde og sangerinde. Grethe Weiser (1903-1970), en tysk-dansk skuespillerinde, der markerede sig i europæisk filmhistorie. Grethe Sønck (1929-2010), en folkekær dansk sangerinde, skuespillerinde og revykunstner.
Navnet optræder hos 371 personer.