Florenville ligt in de Gaume, in de provincie Luxemburg, aan de rand van de Semoisvallei en vlak bij de Franse grens. Het is het centrum van de gemeente Florenville, met dorpen als Chassepierre, Muno, Lacuisine, Sainte-Cécile en Villers-devant-Orval. In de streek rond Florenville lopen routes door bos, akkers en hellingen boven de rivier. In de kern van Florenville vind je winkels, supermarkten, cafés en restaurants. Daardoor is het een plaats waar je boodschappen kunt doen en tegelijk het dorpse karakter van de Gaume blijft houden.
De Semois vormt de noordrand van de gemeente en maakt ter hoogte van Florenville een brede bocht. In de omgeving liggen meerdere uitzichtpunten en wandelpaden die boven de vallei lopen. Vanuit Florenville ben je ook snel bij dorpen aan de Semois zoals Chassepierre en Lacuisine, en bij de boshellingen richting Sainte-Cécile en Muno. In het centrum zelf liggen de meeste adressen rond het plein en de winkelstraten, met terrassen waar streekproducten op de kaart staan, waaronder Orval.
Vanuit Florenville rijd je in korte tijd de Franse grensstreek van de Gaume in, langs Avioth, Montmédy, Marville en Torgny. Die rondrit staat beschreven in Een rondrit langs de Franse grens van de Gaume.
Florenville ligt aan spoorlijn 165 en speelt een dubbele rol in de reeks wandelingen van station naar station. Het is het eindpunt van de etappe van 61 kilometer vanuit Bertrix en het startpunt van de route van 52 kilometer naar Virton, die door het open landschap van de Gaume loopt.