Publio Terencio Afro (en latín, Publius Terentius Afer) fue un autor de comedias durante la República romana. Se desconoce la fecha exacta de su nacimiento, aunque Suetonio menciona que murió en 159 a. C. a la edad de treinta y cinco años. Esto da el año 194 a. C. como fecha de su nacimiento. Sus comedias se estrenaron entre 170 y 160 a. C. A lo largo de su vida escribió seis obras, todas conservadas. En comparación, su predecesor Plauto escribió alrededor de ciento treinta obras y actualmente solamente disponemos de los textos de veintiuna de ellas.
Terencio, de origen bereber, nació como esclavo romano (tomó su nombre del senador Terencio Lucano, en cuya casa sirvió como esclavo) pero fue liberado por este debido a que despertó admiración dadas sus extraordinarias cualidades. Posiblemente y debido a su nombre Afer ('el africano') sea oriundo de Cartago.
Como Plauto, Terencio adaptó obras griegas de la última época de la comedia ática. Fue más que un traductor, como han confirmado los descubrimientos modernos de antiguas obras griegas. Sin embargo, las obras de Terencio utilizan un escenario 'griego' más convincente en lugar de romanizar la situación: las convenciones de la época impedían que los sucesos 'frívolos' tuvieran lugar en Roma.
Folio 5r de un manuscrito del siglo XI de la Biblioteca Nacional de España procedente del monasterio de San Millán de la Cogolla que contiene las comedias de Terencio: Andria, El eunuco, El autoflagelado, Adelfos, La suegra y Formión.
Terencio trabajó concienzudamente para escribir en un latín conversacional, y la mayor parte de los estudiosos consideran que su estilo en latín es particularmente agradable y directo. Elio Donato, maestro de San Jerónimo, es el comentarista de Terencio más antiguo conocido. Su popularidad durante la Edad Media y el Renacimiento está atestiguada por la gran cantidad de manuscritos que contienen sus obras o parte de ellas.