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.