Generating non-human primate models of human diseases is important for the development of therapeutic strategies especially for neurodegenerative diseases. The common marmoset has attracted attention as a new experimental animal model, and many transgenic marmosets have been produced using lentiviral vector-mediated transgenesis. However, lentiviral vectors have a size limitation of up to 8 kb in length for transgene applications. Therefore, the present study aimed to optimize a piggyBac transposon-mediated gene transfer method in which transgenes longer than 8 kb were injected into the perivitelline space of marmoset embryos, followed by electroporation. We constructed a long piggyBac vector carrying the gene responsible for Alzheimer's disease. The optimal weight ratio of the piggyBac transgene vector to the piggyBac transposase mRNA was examined using mouse embryos. Transgene integration into the genome was confirmed in 70.7% of embryonic stem cells established from embryos injected with 1000 ng of transgene and transposase mRNA. Under these conditions, long transgenes were introduced into marmoset embryos. All embryos survived after transgene introduction treatment, and transgenes were detected in 70% of marmoset embryos. The transposon-mediated gene transfer method developed in this study can be applied to the genetic modification of non-human primates, as well as large animals.