With the development of nanomedicine, a mass of nanocarriers have been exploited and utilized for targeted drug delivery, including liposomes, polymers, nanoparticles, viruses, and stem cells. Due to huge surface bearing capacity and flexible genetic engineering property, filamentous bacteriophage and phage-mimetic nanoparticles are attracting more and more attentions. As a rod-like bio-nanofiber without tropism to mammalian cells, filamentous phage can be easily loaded with drugs and directly delivered to the lesion location. In particular, chemical drugs can be conjugated on phage surface by chemical modification, and gene drugs can also be inserted into the genome of phage by recombinant DNA technology. Meanwhile, specific peptides/proteins displayed on the phage surface are able to conjugate with nanoparticles which will endow them specific-targeting and huge drug-loading capacity. Additionally, phage peptides/proteins can directly self-assemble into phage-mimetic nanoparticles which may be applied for self-navigating drug delivery nanovehicles. In this review, we summarize the production of phage particles, the identification of targeting peptides, and the recent applications of filamentous bacteriophages as well as their protein/peptide for targeting drug delivery in vitro and in vivo. The improvement of our understanding of filamentous bacteriophage and phage-mimetic nanoparticles will supply new tools for biotechnological approaches.