Bakteriofág (odvozený ze slov bakterie a fagein – řecky „jíst“), zkráceně fág, je obecný název pro virus infikující bakterie.