List of rivers of France

This is a list of rivers that are at least partially in France. The rivers are grouped by sea or ocean.
In French, rivers are called fleuves when they flow into the sea (or into a desert or lake). They are called rivieres when they flow into another river. The fleuves are shown in bold.
List of rivers
North Sea
The rivers in this section are sorted north-east (Netherlands) to south-west (Calais).
Rhine/Rhin (main branch at Hoek van Holland, Netherlands)
Moselle (in Koblenz, Germany)
Saar/Sarre (near Konz, Germany)
Nied (in Rehlingen-Siersburg, Germany)
Blies (in Sarreguemines)
Sauer/Sure (in Wasserbillig, Luxembourg)
Alzette (in Ettelbruck, Luxembourg)
Orne (Moselle) (near Mondelange)
Seille (in Metz)
Rupt de Mad (in Arnaville)
Meurthe (in Frouard)
Mortagne (in Mont-sur-Meurthe)
Madon (in Pont-Saint-Vincent)
Vologne (in Pouxeux)
Lauter (in Lauterbourg)
Moder (in Neuhaeusel)
Sauer (in Seltz)
Ill (near La Wantzenau)
Thur (near Ensisheim)
Meuse (main branch near Hellevoetsluis, Netherlands)
Sambre (in Namur, Belgium)
Semois/Semoy (in Montherme)
Sormonne (in Warcq)
Bar (near Dom-le-Mesnil)
Chiers (in Bazeilles)
Othain (in Montmedy)
Scheldt/Escaut (near Flushing, Netherlands)
Lys (in Ghent, Belgium)
Deule (in Deulemont)
Scarpe (in Mortagne-du-Nord)
Haine (in Conde-sur-l'Escaut)
Yser (in Nieuwpoort, Belgium)
Aa (in Gravelines)
The Channel
The rivers in this section are sorted east (Calais) to west (Brest).
Canche (in Etaples)
Authie (near Berck)
Somme (near Abbeville)
Avre (in Amiens)
Bresle (in Le Treport)
Arques (in Dieppe)
Bethune (in Arques-la-Bataille)
Seine (in Le Havre)
Risle (in Berville-sur-Mer)
Charentonne (near Bernay)
Eure (in Pont-de-l'Arche)
Iton (near Louviers)
Avre (near Dreux)
Andelle (in Pitres)
Epte (near Vernon)
Oise (in Conflans-Sainte-Honorine, west of Paris)
Therain (in Creil)
Aisne (in Compiegne)
Vesle (in Conde-sur-Aisne)
Suippe (in Conde-sur-Suippe)
Aire (near Grandpre)
Ailette (in Quierzy)
Serre (in La Fere)
Marne (in Ivry-sur-Seine, south-east of Paris)
Grand Morin (near Meaux)
Aubetin (in Pommeuse)
Ourcq (near Lizy-sur-Ourcq)
Petit Morin (in La Ferte-sous-Jouarre)
Saulx (in Vitry-le-Francois)
Chee (in Vitry-en-Perthois)
Ornain (in Pargny-sur-Saulx)
Blaise (in Arrigny)
Orge (in Athis-Mons)
Essonne (in Corbeil-Essonnes)
Juine (in Balancourt-sur-Essonne)
Loing (near Moret-sur-Loing)
Ouanne (in Conflans-sur-Loing)
Lunain (in Episy)
Yonne (in Montereau-Fault-Yonne)
Armancon (in Migennes)
Serein (in Bassou)
Cure (near Vermenton)
Aube (near Romilly-sur-Seine)
Voire (in Chalette-sur-Voire)
Aujon (in Longchamp-sur-Aujon)
Barse (in Troyes)
Ource (in Bar-sur-Seine)
Touques (in Deauville)
Dives (in Cabourg)
Orne (in Ouistreham)
Vire (near Isigny-sur-Mer)
Aure (in Isigny-sur-Mer)
Douve (near Carentan)
See (near Avranches)
Selune (near Avranches)
Couesnon (near Mont Saint Michel)
Rance (in Saint-Malo)
Trieux (near Lezardrieux)
Atlantic Ocean
The rivers in this section are sorted north (Brest) to south (Spain).
Elorn (near Brest)
Aulne (in Logonna-Daoulas)
Odet (near Quimper)
Laita (in Guidel)
Elle (in Quimperle)
Blavet (in Lorient)
Evel (in Baud, Morbihan)
Vilaine (in Penestin)
Oust (in Redon)
Arz (in Saint-Jean-la-Poterie)
Aff (in Glenac)
Don (in Masserac)
Chere (in Sainte-Anne-sur-Vilaine)
Semnon (in Bourg-des-Comptes)
Meu (in Goven)
Loire (in Saint-Nazaire)
Sevre Nantaise (in Nantes)
Erdre (in Nantes)
Evre (in Le Marillais)
Layon (in Chalonnes-sur-Loire)
Maine (near Angers)
Mayenne (near Angers)
Oudon (in Le Lion-d'Angers)
Verzee (in Segre)
Ernee (in Saint-Jean-sur-Mayenne)
Sarthe (near Angers)
Loir (north of Angers)
Braye (in Lavenay)
Vaige (in Sable-sur-Sarthe)
Vegre (in Avoise)
Huisne (in Le Mans)
Thouet (in Saumur)
Dive (near Saint-Just-sur-Dive)
Argenton (near Saint-Martin-de-Sanzay)
Thouaret (near Thouars)
Vienne (in Candes-Saint-Martin)
Creuse (north of Chatellerault)
Gartempe (in La Roche-Posay)
Anglin (in Angles-sur-l'Anglin)
Salleron (in Ingrandes)
Benaize (in Saint-Hilaire-sur-Benaize)
Brame (in Darnac)
Semme (in Droux)
Bouzanne (in Le Pont-Chretien-Chabenet)
Petite Creuse (in Fresselines)
Clain (in Chatellerault)
Clouere (in Chateau-Larcher)
Briance (in Condat-sur-Vienne)
Taurion (in Saint-Priest-Taurion)
Indre (in Avoine)
Indrois (in Azay-sur-Indre)
Cher (in Villandry)
Sauldre (in Selles-sur-Cher)
Rere (in Villeherviers)
Arnon (near Vierzon)
Yevre (in Vierzon)
Auron (in Bourges)
Tardes (in Evaux-les-Bains)
Voueize (in Chambon-sur-Voueize)
Beuvron (in Chaumont-sur-Loire)
Cosson (in Cande-sur-Beuvron)
Vauvise (in Saint-Satur)
Allier (near Nevers)
Sioule (in La Ferte-Hauterive)
Bouble (in Saint-Pourcain-sur-Sioule)
Dore (near Puy-Guillaume)
Alagnon (near Jumeaux)
Senouire (near Brioude)
Chapeauroux (in Saint-Christophe-d'Allier)
Acolin (near Decize)
Aron (in Decize)
Alene (in Cercy-la-Tour)
Besbre (near Dompierre-sur-Besbre)
Arroux (in Digoin)
Bourbince (in Digoin)
Arconce (in Varenne-Saint-Germain)
Lignon du Forez (in Feurs)
Lignon du Velay (in Monistrol-sur-Loire)
Lay (in L'Aiguillon-sur-Mer)
Yon (in Le Champ-Saint-Pere)
Smagne (in Mareuil-sur-Lay-Dissais)
Sevre Niortaise (in Marans)
Vendee (in Marans)
Charente (near Rochefort)
Boutonne (in Cabariot)
Seugne (near Courcoury)
Bonnieure (near Mansle)
Tardoire (in Saint-Ciers-sur-Bonnieure)
Bandiat (in Agris)
Seudre (in Marennes)
Dordogne (into the Gironde estuary near Ambes)
Isle (in Libourne)
Dronne (in Coutras)
Lizonne (in Saint-Severin)
Cole (in Condat-sur-Trincou)
Beauronne (near Mussidan)
Auvezere (in Bassillac)
Loue (in Coulaures)
Vezere (near Le Bugue)
Correze (in Brive-la-Gaillarde)
Ceou (in Castelnaud-la-Chapelle)
Cere (near Bretenoux)
Maronne (in Argentat)
Luzege (in Laval-sur-Luzege)
Triouzoune (in Serandon)
Diege (in Roche-le-Peyroux)
Rhue (in Bort-les-Orgues)
Chavanon (in Confolent-Port-Dieu)
Garonne (into the Gironde estuary near Ambes)
Ciron (in Barsac)
Dropt (in Caudrot)
Lot (near Aiguillon)
Lede (near Villeneuve-sur-Lot)
Cele (near Cabrerets)
Truyere (in Entraygues-sur-Truyere)
Colagne (in Le Monastier-Pin-Mories)
Baise (near Aiguillon)
Gelise (in Lavardac)
Osse (in Nerac)
Auzoue (in Mezin)
Petite Baise (in L'Isle-de-Noe)
Gers (near Agen)
Seoune (in Lafox)
Auroue (in Saint-Nicolas-de-la-Balerme)
Barguelonne (in Golfech)
Arrats (near Valence)
Tarn (near Castelsarrasin)
Aveyron (near Montauban)
Vere (in Bruniquel)
Cerou (in Milhars)
Viaur (in Laguepie)
Ceor (in Saint-Just-sur-Viaur)
Agout (in Saint-Sulpice)
Dadou (in Ambres)
Thore (in Castres)
Gijou (in Vabre)
Dourdou de Camares (in Broquies)
Dourbie (in Millau)
Gimone (near Castelsarrasin)
Save (in Grenade)
Gesse (in Espaon)
Hers-Mort (near Grenade)
Touch (in Toulouse)
Ariege (in Toulouse)
Leze (in Labarthe-sur-Leze)
Hers-Vif (in Cintegabelle)
Louge (in Muret)
Arize (in Carbonne)
Salat (in Boussens)
Neste (in Montrejeau)
Eyre/Leyre (near Arcachon)
Adour (near Bayonne)
Nive (in Bayonne)
Bidouze (in Guiche)
Gave de Pau (near Peyrehorade)
Gave d'Oloron (in Peyrehorade)
Saison (near Sauveterre-de-Bearn)
Gave d'Aspe (in Oloron-Sainte-Marie)
Luy (near Tercis-les-Bains)
Luy de France (near Gaujacq)
Luy de Bearn (near Gaujacq)
Louts (near Hinx)
Midouze (near Pontonx-sur-l'Adour)
Douze (in Mont-de-Marsan)
Midou (in Mont-de-Marsan)
Gabas (in Toulouzette)
Leez (near Aire-sur-l'Adour)
Arros (near Riscle)
Boues (near Marciac)
Echez (in Maubourguet)
Bidasoa (in Hendaye)
Mediterranean Sea
The rivers in this section are sorted west (Spain) to east (Italy).
Ebro/Ebre (near Deltebre, Spain)
Segre (in Mequinenza, Spain)
Tech (near Argeles-sur-Mer)
Tet (near Perpignan)
Agly (in Le Barcares)
Aude (near Narbonne)
Orbieu (in Raissac-d'Aude)
Orb (in Valras-Plage)
Herault (near Agde)
Vis (near Ganges)
Vidourle (in Le Grau-du-Roi)
Rhone (in Port-Saint-Louis-du-Rhone)
Gard or Gardon (in Beaucaire)
Durance (in Avignon)
Calavon (near Caumont-sur-Durance)
Verdon (in Saint-Paul-les-Durance)
Asse (in Valensole)
Bleone (in Les Mees)
Buech (in Sisteron)
Ubaye (near La Breole)
Guil (in Guillestre)
Ouveze (near Avignon)
Ceze (in Codolet)
Ardeche (in Pont-Saint-Esprit)
Chassezac (in Saint-Alban-Auriolles)
Drome (in Loriol-sur-Drome)
Eyrieux (in Beauchastel)
Isere (near Valence)
Drac (in Grenoble)
Romanche (near Vizille)
Arc (near Saint-Pierre-d'Albigny)
Galaure (in Saint-Vallier)
Saone (in Lyon)
Azergues (in Anse)
Chalaronne (in Saint-Didier-sur-Chalaronne)
Veyle (near Macon)
Reyssouze (near Pont-de-Vaux)
Seille (near Tournus)
Sane Vive (in Brienne)
Sane Morte (in Menetreuil)
Solnan (in Louhans)
Valliere (in Louhans)
Sevron (in Varennes-Saint-Sauveur)
Grosne (in Marnay)
Doubs (in Verdun-sur-le-Doubs)
Loue (near Dole)
Allaine/Allan (near Montbeliard)
Ouche (in Saint-Jean-de-Losne)
Tille (near Auxonne)
Ognon (in Pontailler-sur-Saone)
Coney (in Corre)
Ain (near Pont-de-Cheruy)
Albarine (in Chatillon-la-Palud)
Bourbre (in Chavanoz)
Fier (in Seyssel)
Cheran (in Rumilly)
Arve (in Geneva, Switzerland)
Touloubre (in Saint-Chamas via the Etang de Berre lagoon)
Arc (near Berre-l'Etang via the Etang de Berre)
Argens (in Frejus)
Var (in Saint-Laurent-du-Var)
Esteron (in Saint-Martin-du-Var)
Tinee (near Utelle)
Roya (in Ventimiglia, Italy)
In Corsica
The rivers in this section are sorted clockwise along the Corsican coast starting from Cap Corse.