Ribonuclease P (RNase P), which may consist of both protein subunits and a catalytic RNA part, is responsible for 5' maturation of tRNA by cleaving the 5'-leader sequence. In Escherichia coli, RNase P contains a catalytic RNA subunit (M1 RNA) and a protein factor (C5 protein). In human cells, RNase P holoenzyme consists of an RNA subunit (H1 RNA) and multiple protein subunits that include human RPP29 protein. M1GS, a sequence specific targeting ribozyme derived from M1 RNA, can be constructed to target a specific mRNA to degrade it in vitro. Recent studies have shown that M1GS ribozymes are efficient in blocking the expression of viral mRNAs in cultured cells and in animals. These results suggest that RNase P ribozymes have the potential to be useful in basic research and in clinical applications. It has been shown that RNase P binding proteins, such as C5 protein and RPP29, can enhance the activities of M1GS RNA in processing a natural tRNA substrate and a target mRNA. Understanding how RPP29 binds to M1GS RNA and enhances the enzyme's catalytic activity will provide great insight into developing more robust gene-targeting ribozymes for in vivo application. In this chapter, we describe the methods of using Fe(II)-ethylenediaminetetraacetic acid (EDTA) cleavage and nuclease footprint analyses to determine the regions of a M1GS ribozyme that are in proximity to RPP29 protein.