Ion Iovan s-a născut la 9 mai 1937, în Găeşti-Dîmboviţa, într-o familie de comercianţi. A absolvit liceul Matei Basarab din Piteşti (1955), după care a urmat Facultatea de Drept a Universităţii Bucureşti (1957-1961) şi Şcoala de Geologie (1961-1963).
A fost încadrat ca prospector geolog, apoi ca funcţionar la Arhivele Statului, Centrul de librării şi Institutul de proiectare Bucureşti; după 1990 a lucrat în cadrul Uniunii Scriitorilor, la revista Memoria, apoi la Editura Eminescu pînă în anul 2000.
A publicat opt cărţi, primind premiul pentru debut în poezie al Uniunii Scriitorilor din România, premiul revistei «Observator cultural», premiul naţional de proză al Ziarului de Iaşi, premiul special al U.S.R. și premiul pentru roman al Academiei Române.