The first reference to the existence of the village of Rachów, Lublin Province, dates from 1724. A town was founded in the territory of the village before 1740 by kastellan of Wiślica and head (Polish: starosta) of Sieradz, Jan Tomasz Morsztyn. At that time, the town was called Rachów. In 1761 Antoni Jabłonowski, the owner of Rachów of that time, received town privileges from King August III. Jabłonowski gave the town the name Annopol in commemoration of his late wife – Anna. After the Third Partition of Poland, in 1795 Annopol became part of the Austrian Partition (New Galicia). In 1809, the town was in the Duchy of Warsaw (Lublin Department), in 1815 in the Kingdom of Poland (Lublin Province, then Lublin Governorate).
In the 18th and 19th centuries, Annopol was an important place of grain trade, which was floated down the Wisła River[1.1]. At the beginning of the 19th century the population of Annopol numbered 431 inhabitants[1.2]. In 1869, it lost its town privilege. Towards the end of the 19th century there were 1,400 residents in Annopol.
During the First World War, there were fierce battles between the armies of Russia and Austria in Annopol.
During the Second World War, in September 1939, Polish detachments fought the attacking German troops in the region of Annopol. It was then that the bridge over the Wisław was blown up. About 2,000 Jew who were imprisoned in the ghetto that had been formed by the Germans, were taken to death camps.
Annopol regained city rights on 1 January 1996.
After 1945, the town was reconstructed and it recovered from war damage. The 1950s saw a fast development of the centre, which was the result of such enterprises as the opening of a phosphorite mine. In 1975-1998, the town was in the administrative limits of Tarnobrzeg Province. Annopol again became a town in 1996.
- Annopol. Miasto i gmina, Inowrocław 2001.
- Szymanek W., Z dziejów powiatu janowskiego i kraśnickiego w latach 1474–1975, Lublin 2003.