
Holmfrid är ett fornnordiskt mansnamn som ursprungligen var ett kvinnonamn. Namnet är sammansatt av holme och frid (skön, älskad). Namnet har förekommit i Sverige åtminstone sedan 1000-talet.
Namnet finns omnämnt på ett flertal runstenar, framförallt i Uppland.[källa behövs]
Den 31 december 2014 fanns det totalt 190 män och 2 kvinnor folkbokförda i Sverige med namnet Holmfrid, varav 8 män och 1 kvinna bar det som tilltalsnamn.