Paul Goma s-a născut la 2 octombrie 1935, în Orhei, Basarabia, într-o familie de învăţători români.
După cedarea Basarabiei fostei U.R.S.S., în urma Pactului Molotov-Ribbentrop, familia Goma s-a refugiat în România.
Pe vremea când era elev la Liceul ”Gheorghe Lazăr” din Sibiu, a fost exmatriculat, pentru că susţinuse în şcoală cauza unor persoane anchetate pentru anticomunism.
A terminat Liceul ”Radu Negru” din Făgăraş, în 1953. În 1954 a început Institutul de Literatură şi critică literară “Mihai Eminescu” din Bucureşti.
În perioada studenţiei a fost arestat şi condamnat (martie 1957) la doi ani de închisoare corecţională, pentru ”tentativă de organizare de manifestaţie ostilă”, ca urmare a solidarizării cu evenimentele din Ungaria, din noiembrie 1956, şi a protestelor împotriva impunerii limbii ruse ca limbă obligatorie în şcoli.
A fost eliberat în 1958, după o perioadă de detenţie la închisoarea Malmaison (Bucureşti), Penitenciarul Jilava şi Gherla.
După anii de închisoare, în 1958, a fost trimis în Bărăgan, cu domiciliu obligatoriu, în satul Lăţeşti, raionul Feteşti, unde a stat până în 1962.
O perioadă a fost muncitor necalificat, fotograf ambulant, trompetist, tehnician, iar în iunie 1965, şi-a reluat studiile la Facultatea de Filologie a Universităţii din Bucureşti, pe care însă le-a abandonat.
În urma invadării Cehoslovaciei, în august 1968, fiind impresionat de politica României faţă de Moscova, a devenit membru al Partidului Comunist Român (PCR).
În 1971 a fost însă exclus din PCR, ca urmare a publicării integrale a romanului ”Ostinato”, în RFG, după ce în ţară fusese supus cenzurii.
În primăvara anului 1977, printr-o scrisoare deschisă, difuzată de postul de radio ”Europa liberă”, s-a solidarizat cu mişcarea ”Charta 77” a intelectualilor cehi.
La 1 aprilie 1977 a fost acuzat de înaltă trădare şi arestat, dar, în urma protestelor internaţionale, a fost eliberat, la 6 mai. La 14 aprilie 1977 a fost exclus din Uniunea Scriitorilor din România (USR), al cărei membru era din august 1968.
În noiembrie 1977, lui Paul Goma i-a fost retrasă cetăţenia română, astfel încât scriitorul a plecat în Franţa, unde s-a şi stabilit definitiv împreună cu familia. Aflat în Franţa, Goma a refuzat în 1980 oferta de a primi cetăţenia franceză, potrivit Agerpres.
Paul Goma şi-a publicat majoritatea volumelor iniţial în franceză sau germană. Abia după 1990 i-au fost editate cărţile şi în România.
Dintre cele mai cunoscute cărţi ale sale, amintim: Gherla (în franceză 1976, în suedeză 1978, în română 1990), Culoarea curcubeului (franceză – 1979, olandeză – 1980, română – 1990; la Editura Polirom, 2005), Patimile după Piteşti (în franceză 1981, în germană 1984, în olandeză 1985, în română – 1990), Jurnal (4 vol, 1997).