Ragnhild er et gammelt nordisk navn, sammensat af ord medbetydningen 'guderne' og 'strid'.
Navnet er mest almindeligt i Østjylland og København.
Ragnhild udviklede sig i Danmark til Regnild, som overlevede på en meget ydmyg pladsi bondestanden. Den oprindelige form Ragnhild blev genoptaget under Dennordiske navnerenæssance i 1800-tallet.