Florac Trois Rivières se află în valea râului Tarnon, un râu mic care traversează departamentul Lozère înainte de a se uni cu râul Tarn. Comuna se găsește la începutul Gorges du Tarn (un canion format de râul Tarn).
Orașul și valea Tarnon se află în Parcul Național Cévennes, dar nu fac parte din parc.
Comuna Florac Trois Rivières are o suprafață de 48,39 km2 (18,68 sq mi), iar altitudinea medie este de 542 m; la primărie, altitudinea este de 560 m (1.840 ft).
| Florac Trois Rivières și comunele învecinate |
|  |
Comuna este înconjurată de comunele Quézac, Bédouès-Cocurès, Pont de Montvert - Sud Mont Lozère, Cans et Cévennes, Vebron și Montbrun.
Locuri în vecinătatea Florac Trois Rivières |
| Quézac | Bédouès-Cocurès | Pont de Montvert - Sud Mont Lozère | | Montbrun | Florac Trois Rivières | Cans și Cévennes | | Vebron | Cans și Cévennes | Cans și Cévennes | |
Clima în Florac Trois Rivières în clasificarea climatică Köppen este Cfb - climat oceanic cu veri șablon.