Požarevac est mentionné pour la première fois dans l'histoire sous son nom actuel en 1476. Mais c'est en 1718 que la ville acquit une certaine célébrité à l'occasion du traité de Passarowitz (son nom en allemand) signé entre les deux empires rivaux des Habsbourg et des Ottomans. Lors de la révolte serbe de 1788, la ville fut libérée et fit momentanément partie de la "Krajina de Koča", un territoire arraché aux Turcs et rattaché à la couronne des Habsbourg ; le futur chef du Premier soulèvement serbe contre les Turcs, Karađorđe (Karageorges), participa à la révolte.