En bakteriofag eller bakteriophag eller i kort form fag eller phag ((græsk): phagein for 'spiser'; "bakteriespiser") er en virus, der inficerer og reproducerer sig i bakterier.[2][3][4]
Bakteriofager består som andre virus af et genom af nukleinsyre enten DNA eller RNA beskyttet af en skal eller kappe af protein.
Skallen er typisk opbygget af et enkelt eller få proteiner. Det samme gælder for halen.[5]
Bakteriofagers genom kan indeholde meget forskellige antal gener. Disse forskelligheder strækker sig fra 3-150 gener.
Bakteriofager blev opdaget netop på grund af deres evne til at reproducere i en sygdomsfremkaldende bakterie, slå den ihjel og derved kurere patienten.