Gene therapy is a novel molecularly directed gene‐editing technique that can be used in treating gene‐related diseases, and its clinical relevance relies on the design of effective therapeutic vectors that are able to deliver and release the nucleic acids to the targeted sites. The use of nanoscale vectors for gene delivery presents various advantages such as improved bioavailability, extended nucleotide half‐life, and reduced off‐target toxicity. Several types of colloidal systems have been developed, including biocompatible polymer carriers, such as nanoparticles, nanocapsules, and branched polymers. A first requisite is biocompatibility; reducing cell cytotoxicity and effective clearance from the organism is one of the major challenges, and particle size is also a key factor in the internalization process. Common cationic gene carriers are summarized here, but their associated cytotoxicity or low efficacy restricted their use at the clinical level. Numerous modifications for enhancing the vectors are introduced, which mainly involved the incorporation of biocompatible units and degradability. Furthermore, several methods in preparing nonviral carrier via controlled radical polymerization and their related postmodification techniques are summarized and discussed. Furthermore, the new generation of therapeutic nanoparticles, which combined selective targeting moieties, and imaging agents, offers a theranostic approach for enhanced gene therapy.