Gene therapy is the technique of inserting foreign genetic elements into host cells to achieve a therapeutic effect. Although gene therapy was initially formulated as a potential remedy for specific genetic problems, it currently offers solutions for many diseases with varying inheritance patterns and acquired diseases. There are two major groups of vectors for gene therapy: viral vector gene therapy and non-viral vector gene therapy. This review examines the role of a macromolecule's chemical and physical architecture in non-viral gene delivery, including their design and synthesis. Polymers can boost circulation, improve delivery, and control cargo release through various methods. The prominent examples discussed include poly-L-lysine, polyethyleneimine, comb polymers, brush polymers, and star polymers, as well as hydrogels and natural polymers and their modifications. While significant progress has been made, challenges still exist in gene stabilization, targeting specificity, and cellular uptake. Overcoming cytotoxicity, improving delivery efficiency, and utilizing natural polymers and hybrid systems are vital factors for prospects. This comprehensive review provides an illuminating overview of the field, guiding the way toward innovative non-viral-based gene delivery solutions.