Το Florac βρίσκεται στην κοιλάδα του ποταμού Tarnon, ενός μικρού ποταμού που διασχίζει το διαμέρισμα Lozère πριν ενωθεί με τον ποταμό Tarn. Η κοινότητα βρίσκεται στην αρχή του Gorges du Tarn (φαράγγι που σχηματίζεται από τον ποταμό Tarn).
Η πόλη και η κοιλάδα Tarnon βρίσκονται εντός του Εθνικού Πάρκου Cévennes, αλλά δεν αποτελούν μέρος του πάρκου.
Η κοινότητα Florac έχει έκταση 29,89 km2 (11,54 τετραγωνικά μίλια) και το μέσο υψόμετρό της είναι 542 m (1.778 ft), ενώ στο δημαρχείο το υψόμετρο είναι 560 m (1.840 ft).
| Florac και οι γειτονικές του κοινότητες |
|  |
Η κοινότητα περιβάλλεται από τις κοινότητες Quézac, Bédouès, La Salle-Prunet, Saint-Laurent-de-Trèves, Vebron και Montbrun.
Μέρη που γειτνιάζουν με την Florac |
| Quézac | Bédouès | Bédouès | | Montbrun | Florac | La Salle-Prunet | | Vebron | Saint-Laurent-de-Trèves | Saint-Laurent-de-Trèves | |
Το κλίμα στο Prades στην κλιματική ταξινόμηση Köppen είναι Cfb - Ωκεάνιο κλίμα με πρότυπα καλοκαίρια.