Isogenic settings are routine in model organisms, yet remain elusive for genetic experiments on human cells. We describe the use of designed zinc finger nucleases (ZFNs) for efficient transgenesis without drug selection into the PPP1R12C gene, a "safe harbor" locus known as AAVS1. ZFNs enable targeted transgenesis at a frequency of up to 15% following transient transfection of both transformed and primary human cells, including fibroblasts and hES cells. When added to this locus, transgenes such as expression cassettes for shRNAs, small-molecule-responsive cDNA expression cassettes, and reporter constructs, exhibit consistent expression and sustained function over 50 cell generations. By avoiding random integration and drug selection, this method allows bona fide isogenic settings for high-throughput functional genomics, proteomics, and regulatory DNA analysis in essentially any transformed human cell type and in primary cells.