Een bacteriofaag is een virus dat bacteriën infecteert. Het bestaat uit een kop met DNA of RNA en een staart. Een bacteriofaag hecht zich aan een bacterie, injecteert het nucleïnezuur erin en gebruikt de cellulaire machinerie van de bacterie om zichzelf te reproduceren. Nieuwe virale deeltjes verzamelen zich in de bacterie en worden vervolgens vrijgegeven door cellyse.
Bacteriofagen kunnen virulent zijn en de bacterie snel doden, of gematigd zijn, waarbij hun DNA in het bacteriële chromosoom wordt opgenomen. Gematigde fagen kunnen door bacteriën worden overgedragen op nakomelingen.
Bacteriofagen worden in de geneeskunde gebruikt voor de behandeling en preventie van infectieziekten. Faagprofylaxe is het gebruik van specifieke bacteriofagen om infectie door gevaarlijke bacteriën, zoals cholera en dysenterie, te voorkomen. Bacteriofagen worden ook gebruikt om infecties te diagnosticeren vanwege hun hoge specificiteit voor bepaalde bacteriën.