Floirac () is a commune in the Lot department (46) in south-western France.
The toponym Floirac is based on the Gallo-Roman anthroponymy Florus. The endpoint -ac is derived from the Gallic -acon suffix (itself of the common Celtic *-ÃÂko-), often latinized in-acum in the texts. This Floracum toponym is found in Floracum fundum which meant: the domain of Florus.
First written mention of Floirac is in the will of Adhémar de Turenne, viscount of ÃÂchelles, in the tenth century when its church was given to the abbey in Tulle.
The commune is located in Quercy on the Causse of Floirac. It is watered by the Dordogne, and bordered to the north-west by its tributary, the Tourmente. Floirac has a surface of 19.02 kmò and has 265 inhabitants (as of 2016), which makes a population density of 14 inhabitants per kmò. The coordinates are 44ð 55' N and 1ð 39' E. The altitude varies between 90 and 345 metres above sea level, with 140 metres at the town hall. The D43 road and a single track railway crosses it.