Biotinylated magnetic nanoparticles were constructed by displaying biotin acceptor peptide (BAP) or biotin carboxyl carrier protein (BCCP) on the surface of bacterial magnetic particles (BacMPs) synthesized by Magnetospirillum magneticum AMB-1. BAP-displaying BacMPs (BAP-BacMPs) were extracted from bacterial cells and incubated with biotin and Escherichia coli biotin ligase. Then the in vitro biotinylation of BAP-BacMPs was confirmed using alkaline phosphatase-labeled antibiotin antibody. In contrast, BacMPs displaying the intact 149 residues of AMB-1 BCCP (BCCP-BacMPs) and displaying the COOH-terminal 78 residues of BCCP (BCCP78-BacMPs) were biotinylated in AMB-1 cells. The in vivo biotinylation of BCCP-BacMPs and BCCP78-BacMPs was thought to be performed by endogenous AMB-1 biotin ligase. Streptavidin was introduced onto biotinylated BacMPs by simple mixing. In an analysis using tetramethyl rhodamine isocyanate-labeled streptavidin, approximately 15 streptavidin molecules were shown to be immobilized on a single BCCP-BacMP. Furthermore, gold nanoparticleBacMP composites were constructed via the biotin-streptavidin interaction. The conjugation system developed in this work provides a simple, low-cost method for producing biotin-or streptavidin-labeled magnetic nanoparticles. Various functional materials can be site selectively immobilized on these specially designed BacMPs. By combining the site-selective biotinylation technology and the protein display technology, more innovative and attractive magnetic nanomaterials can be constructed.