Ubiquitin specific protease 7 (USP7) belongs to the family of deubiquitinating enzymes. Among other functions, USP7 is involved in the regulation of stress response pathways, epigenetic silencing and the progress of infections by DNA viruses. USP7 is a 130-kDa protein with a cysteine peptidase core, N- and C-terminal domains required for protein-protein interactions. In the present study, recombinant USP7 full length, along with several variants corresponding to domain deletions, were expressed in different hosts in order to analyze post-translational modifications, oligomerization state, enzymatic properties and subcellular localization patterns of the enzyme. USP7 is phosphorylated at S18 and S963, and ubiquitinated at K869 in mammalian cells. In in vitro activity assays, N- and C-terminal truncations affected the catalytic efficiency of the enzyme different. Both the protease core alone and in combination with the N-terminal domain are over 100-fold less active than the full length enzyme, whereas a construct including the C-terminal region displays a rather small decrease in catalytic efficiency. Limited proteolysis experiments revealed that USP7 variants containing the C-terminal domain interact more tightly with ubiquitin. Besides playing an important role in substrate recognition and processing, this region might be involved in enzyme dimerization. USP7 constructs lacking the N-terminal domain failed to localize in the cell nucleus, but no nuclear localization signal could be mapped within the enzyme's first 70 amino acids. Instead, the tumor necrosis factor receptor associated factor-like region (amino acids 70-205) was sufficient to achieve the nuclear localization of the enzyme, suggesting that interaction partners might be required for USP7 nuclear import.