featured_image

The Complete List of Rivers in Bosnia

Bosnia and Herzegovina’s terrain is defined by valleys, karst fields and mountain ranges that channel water into a dense network of rivers; these waterways shape local ecosystems, towns and travel routes across the country. Whether you’re planning a trip, studying hydrology, or just curious, a clear list makes exploring that network easier.

There are exactly 61 Rivers in Bosnia, ranging from Babina rijeka to Žepa. For each entry you’ll find below the essential facts organized as Length (km), Basin / flows into, Notable (cities/features) so you can compare size, drainage and local importance at a glance — you’ll find below.

Which rivers in Bosnia should I study first for travel or research?

Start with the larger, better-documented rivers and their basins because they offer more access points and data: look at the major tributaries feeding the Sava and Drina basins, then notable shorter rivers near towns you plan to visit; the list below pairs lengths with basins and key cities to help you prioritize.

How accurate is the length and basin information in the list?

The list compiles commonly cited measurements and basin names from regional sources; lengths can vary by method and season, so treat figures as comparative guides and consult local hydrological surveys for precise, project-grade data.

Rivers in Bosnia

Name Length (km) Basin / flows into Notable (cities/features)
Sava 990 (331 in BiH) Danube River Forms northern border; flows past Brod, Brčko. Transboundary with CRO, SRB, SLO.
Drina 346 Sava River Border with Serbia; Višegrad bridge; Tara canyon rafting. Transboundary with SRB, MNE.
Bosna 271 Sava River Gives Bosnia its name; flows through Sarajevo, Zenica, Doboj. Entirely in BiH.
Neretva 225 (203 in BiH) Adriatic Sea Mostar’s Old Bridge; Jablanica dam; rafting destination. Transboundary with Croatia.
Una 212 (207 in BiH) Sava River Emerald green; Una National Park; rafting hotspot; Bihać city. Transboundary with Croatia.
Vrbas 250 Sava River Banja Luka, Jajce; rafting and kayaking canyon. Entirely in BiH.
Sana 146 Una River Flows through Sanski Most and Prijedor; major Una tributary; popular for fishing.
Trebišnjica 187 (98 in BiH) Adriatic Sea World’s longest sinking river; flows through Trebinje. Transboundary with MNE, CRO.
Lim 220 (100 in BiH) Drina River Flows through Rudo. Transboundary with MNE, ALB, SRB.
Spreča 137.5 Bosna River Flows near Gračanica and Doboj; forms Modrac Lake reservoir.
Ukrina 119.3 Sava River Largest tributary of Sava from BiH territory; flows near Derventa.
Krivaja 101 Bosna River Formed by Bioštica and Stupčanica rivers; flows through Olovo and Zavidovići.
Vrbanja 95.4 Vrbas River Flows through Kotor Varoš and Čelinac; known for its clear water.
Tinja 93 Sava River Flows through the Posavina region near Srebrenik and Gradačac.
Usora 82 Bosna River Flows into the Bosna near Doboj; formed by Mala and Velika Usora.
Drinjača 77 Drina River Major tributary to the Drina; flows near Zvornik and Vlasenica.
Janja 76 Drina River Flows through the Semberija plain and the town of Janja.
Unac 65.5 Una River Flows through Drvar; sinks and re-emerges multiple times.
Jadar 64.7 Drinjača River Flows near Milići and Vlasenica.
Prača 61 Drina River Flows through Goražde municipality; known for its scenic canyon.
Gomjenica 56.7 Sana River Flows through the Prijedor area and into the Sana river.
Tolisa 56 Sava River Flows through the Posavina region, entering the Sava near Orašje.
Japra 53 Sana River Flows near Bosanski Novi; historically important for iron ore mining.
Trebižat 51 Neretva River Famous for Kravica and Koćuša waterfalls; a sinking river.
Lašva 49.5 Bosna River Flows through the Lašva Valley, passing Travnik and Vitez.
Šuica 48.5 Cetina (sinks) Sinking river in Duvanjsko Polje, flows underground towards Croatia.
Fojnička rijeka 46 Bosna River Flows through the towns of Fojnica and Visoko.
Ugar 44.5 Vrbas River Forms an impressive, deep canyon; popular for fly fishing.
Bistrica (Drina) 43 Drina River Tributary to the Drina near Foča, has significant hydropower potential.
Miljacka 35.9 Bosna River Sarajevo’s river; formed by Paljanska and Mokranjska Miljacka headwaters.
Sutjeska 35 Drina River Flows through Sutjeska National Park, site of a famous WWII battle.
Rama 34 Neretva River Forms the large artificial Rama Lake; near Prozor.
Lištica 33 Neretva (sinks) Sinking river, main watercourse of Široki Brijeg.
Pliva 33 Vrbas River Famous for Pliva Lakes and the spectacular waterfall in Jajce.
Lepenica 33 Fojnička rijeka Flows through Kreševo, historical mining area.
Rakitnica 32 Neretva River Forms one of Europe’s deepest canyons; a popular hiking destination.
Bregava 31 Neretva River Flows through Stolac, known for its historic mills and bridges.
Željeznica 30 Bosna River Flows from Treskavica mountain through Ilidža, near Sarajevo.
Trstionica 29 Bosna River Flows through Kakanj municipality.
Ćehotina 125 (26 in BiH) Drina River Flows near Foča. Transboundary with MNE.
Glinica 45 (25 in BiH) Glina River Flows through Velika Kladuša. Transboundary with Croatia.
Sanica 22 Sana River Springs near Grmeč mountain; popular for fly fishing.
Drežanka 21 Neretva River Tributary to Neretva near Mostar; forms a scenic canyon.
Glina 112 (20 in BiH) Kupa River Forms part of the border with Croatia.
Doljanka 18 Neretva River Flows through Jablanica; known for its canyon.
Babina rijeka 17 Bosna River Flows through a Zenica suburb of the same name.
Blija 17 Sana River Known for the Bliha Falls, a 72-meter high waterfall near Sanski Most.
Misoča 17 Bosna River Flows through Ilijaš municipality.
Crna rijeka (Vrbas) 17 Vrbas River Black River; flows into Vrbas south of Jajce.
Janj 14.5 Pliva River Known for Janjske Otoke (Janj’s Islands), a unique natural formation.
Stavnja 12 Bosna River Flows through the old mining town of Vareš.
Žepa 11.5 Drina River Flows into Perućac Lake near the town of Žepa.
Bistrica (Vrbas) 11 Vrbas River Flows through Gornji Vakuf-Uskoplje.
Buna 9 Neretva River Features Vrelo Bune, one of Europe’s strongest springs, near Blagaj Tekke.
Ribnik 8 Sana River Extremely popular international destination for fly fishing.
Zgošća 7 Bosna River Flows through Kakanj, near a famous medieval necropolis.
Krušnica 6.5 Una River Powerful spring near Bosanska Krupa; a fly fishing destination.
Vitina 6.5 Trebižat River Source spring of the Trebižat river, located in the village of Vitina.
Ljuta (Konjic) 5 Neretva River Short, powerful river with a notable canyon near Konjic.
Klokot 4.5 Una River Short, cold river with a powerful spring near Bihać; a local nature park.
Krupa 1 Trebišnjica Shortest river; flows from Hutovo Blato park into the Trebišnjica river.

Images and Descriptions

Sava

Sava

A major river that forms much of Bosnia and Herzegovina’s northern border. It drains the country’s northern plain and receives many Bosnian rivers. Include it because it links Bosnia to the wider Danube basin and major towns along the border.

Drina

Drina

A large eastern river that forms much of the border with Serbia. It has deep canyons and fast flows and feeds into the Sava. Include it for its size, border role, and popular rafting and hydro sites.

Bosna

Bosna

A central Bosnian river that gives the country its name. It runs north to the Sava and passes near Sarajevo and Zenica. Include it as a main interior river with many towns and tributaries.

Neretva

Neretva

A southern river that flows to the Adriatic Sea. It cuts deep canyons and passes Mostar and Konjic. Include it for its scenic canyons, historic bridges, and rafting areas.

Una

Una

A northwestern river known for clear water and waterfalls. It runs toward the Sava and borders parts of Croatia. Include it for its waterfalls, protected parks, and outdoor recreation.

Vrbas

Vrbas

A western-central river that flows north to the Sava. It runs through Banja Luka and strong valleys. Include it for city access, trout fishing, and rafting stretches.

Sana

Sana

A clear river in northwest Bosnia that joins the Una system. It passes Sanski Most and Prijedor areas. Include it for clean water, fishing, and small rapids.

Trebišnjica

Trebišnjica

A karst river in Herzegovina known for sinking and underground flow. It supports reservoirs and hydro works near Trebinje. Include it for unique karst behavior and major water projects.

Lim

Lim

An eastern river that runs from Montenegro into Bosnia and links to the Drina basin. It passes hilly, rural places in eastern Bosnia. Include it as part of the Drina water system that affects eastern communities.

Spreča

Spreča

A northeastern river that feeds the Bosna basin and runs through Tuzla region. It supplies irrigation and local towns. Include it for its role in northeast Bosnian drainage and regional use.

Ukrina

Ukrina

A river in northern Bosnia that joins the Sava basin. It runs through lowland and agricultural areas. Include it as a regional tributary that shapes local landscapes and settlements.

Krivaja

Krivaja

A river in northeastern Bosnia that drains into larger northern basins. It passes wooded hills and small towns. Include it for its local river valleys and communities along its course.

Vrbanja

Vrbanja

A mid-sized river that feeds the Vrbas system near Banja Luka. It flows through forested valleys and towns. Include it because it supports local settlements and outdoor activities.

Tinja

Tinja

A small river in the Tuzla area that connects to the Spreča system. It runs through lowlands and farmland. Include it as part of the Tuzla region’s river network.

Usora

Usora

A river in central-northern Bosnia that joins the Bosna basin. It runs by towns and rural areas and helps local agriculture. Include it as a supporting tributary for the Bosna system.

Drinjača

Drinjača

An eastern river that flows into the Drina basin near Zvornik. It runs through mixed low hills and forests. Include it for its role in the eastern river network and nearby towns.

Janja

Janja

A small river in northeastern Bosnia that feeds the Drina basin. It passes agricultural plains and smaller settlements. Include it for its local importance in the Drina watershed.

Unac

Unac

A river in western Bosnia that joins the Una system. It runs through protected valleys and has clear waters. Include it for local natural areas and connections to the Una parks.

Jadar

Jadar

An eastern tributary in the Drina basin that runs through rural landscapes. It supports local villages and farmland. Include it as one of the many smaller rivers feeding the Drina.

Prača

Prača

A river rising in the mountains and joining the Drina system. It runs through steep valleys and small towns. Include it for mountain scenery and its role in eastern drainage.

Gomjenica

Gomjenica

A regional stream that feeds a larger Bosnian basin and runs through mixed farmland. It links local villages to bigger rivers. Include it as part of the detailed river list for the region.

Tolisa

Tolisa

A river in the Posavina plains that drains toward the Sava. It flows through flat agricultural land and towns. Include it for its role in northern plain drainage and local communities.

Japra

Japra

A tributary of the Sana in the northwest. It runs through river valleys and supports local farming. Include it as part of the Sana river network and regional geography.

Trebižat

Trebižat

A karst river in Herzegovina with striking springs and seasonal changes. It often sinks and resurges and joins the Adriatic basin. Include it for its karst features and local tourist spots.

Lašva

Lašva

A central river that feeds the Bosna and runs through Travnik and Vitez. It cuts through valleys with historic towns. Include it for its cultural towns and central location.

Šuica

Šuica

A smaller karst-influenced river in the south-central region. It runs through steep terrain and joins larger southern basins. Include it for local karst scenery and valley routes.

Fojnička rijeka

Fojnička rijeka

A river around Fojnica that joins the Bosna basin. It runs through forested hills and spa towns. Include it for its proximity to Fojnica and regional freshwater sources.

Ugar

Ugar

A tributary of the Vrbas that runs through mountainous country. It passes narrow valleys and rural settlements. Include it for its mountain streams and local recreation.

Bistrica (Drina)

Bistrica (Drina)

A mountain river that feeds the Drina basin near eastern Bosnia. It runs through steep gorges and forest. Include it for its role in the Drina watershed and wild scenery.

Miljacka

Miljacka

A small river that runs through Sarajevo before joining the Bosna system. It flows through the city center and historic areas. Include it because it crosses the capital and shapes Sarajevo’s geography.

Sutjeska

Sutjeska

A river in southeastern Bosnia that flows to the Drina. It runs through the Sutjeska National Park and deep canyons. Include it for its national park, hiking routes, and wartime history.

Rama

Rama

A Herzegovina river that feeds the Adriatic drainage and flows through Rama valley and a reservoir. It runs by small towns and karst terrain. Include it for local hydropower and lakeside scenery.

Lištica

Lištica

A short karst river near Široki Brijeg that sinks and resurges. It joins the Adriatic basin and passes through steep karst ground. Include it for karst springs and local water features.

Pliva

Pliva

A river known for the Pliva Lakes and waterfalls near Jajce. It meets other rivers and feeds larger basins. Include it for waterfalls, lakes, and scenic short river stretches.

Lepenica

Lepenica

A small river that joins central Bosnian basins near towns and farmland. It flows through gentle valleys and supports local life. Include it as part of the central river network.

Rakitnica

Rakitnica

A steep canyon river that joins the Neretva near Konjic. It runs through a deep canyon with hiking paths. Include it for its dramatic canyon and outdoor value.

Bregava

Bregava

A river in Herzegovina that flows into the Neretva near Stolac. It passes old mills and historic sites. Include it for its cultural landmarks and clear waters.

Željeznica

Željeznica

A river in central Bosnia that feeds into larger river systems. It passes towns and forested slopes. Include it as one of the local rivers shaping regional valleys.

Trstionica

Trstionica

A river that drains parts of central Bosnia into larger basins. It runs by small towns and agricultural land. Include it in the list for detailed regional coverage.

Ćehotina

Ćehotina

A river in the southeast that flows toward the Drina and passes mountainous areas. It crosses into Montenegro and Bosnia in places. Include it for cross-border flows and valley towns.

Glinica

Glinica

A small river that feeds a local basin and runs through rural areas. It passes villages and farmland. Include it as a minor but named river in Bosnia’s network.

Sanica

Sanica

A tributary of the Sana in the northwest that runs through forest and meadows. It helps feed the Sana river system. Include it for local natural areas and water supply.

Drežanka

Drežanka

A southern river that joins the Neretva basin and runs through karst terrain. It flows by small Herzegovinian towns. Include it for karst features and regional streams.

Glina

Glina

A lesser-known river in northern or central Bosnia that feeds a larger basin. It runs through low hills and farmland. Include it for completeness of named rivers.

Doljanka

Doljanka

A mountain river in Herzegovina that joins the Neretva basin. It runs through steep valleys and karst features. Include it for mountain scenery and local waterways.

Babina rijeka

Babina rijeka

A small named river or stream in Bosnia that feeds a larger river system. It runs through rural terrain and supports nearby villages. Include it as a local named tributary.

Blija

Blija

A minor river or stream in Bosnia that runs through local valleys. It joins larger nearby rivers and serves rural areas. Include it for mapping named waterways in the region.

Misoča

Misoča

A river in central Bosnia that feeds into greater basins and passes through small towns. It flows through mixed farmland and woodlands. Include it for regional drainage details.

Crna rijeka (Vrbas)

Crna rijeka (Vrbas)

A ‘Black River’ that serves as a tributary of the Vrbas system. It runs through forested valleys and joins larger streams. Include it because it is a named tributary in the Vrbas basin.

Janj

Janj

A mountain stream that feeds a larger basin in western Bosnia. It runs through valleys and rural settlements. Include it as part of the country’s many named upland rivers.

Stavnja

Stavnja

A small river that joins central Bosnian basins and runs through local towns. It helps drain nearby hills and farmland. Include it for regional river listings and local geography.

Žepa

Žepa

An eastern river that joins the Drina basin and runs through hilly landscapes. It passes small towns and valleys. Include it for its role in the Drina watershed and regional communities.

Bistrica (Vrbas)

Bistrica (Vrbas)

A clear mountain tributary that feeds the Vrbas river. It runs through steep terrain and forest. Include it for its upland waters and contribution to the Vrbas system.

Buna

Buna

A short but famous river that springs at Blagaj and flows to the Neretva. It has a large karst spring and historic sites at its source. Include it for the Blagaj spring and cultural importance.

Ribnik

Ribnik

A small river and lake area known for clear water and trout fishing. It joins larger northern basins and is near small towns. Include it for fishing, lakes, and natural beauty.

Zgošća

Zgošća

A river in central Bosnia that joins larger basins and runs through valleys. It passes towns and rural areas. Include it for regional drainage detail and named local rivers.

Krušnica

Krušnica

A river in the northwest that joins the Una system near Bosanska Krupa. It flows through green valleys and karst areas. Include it for Una basin coverage and local scenery.

Vitina

Vitina

A small river in Herzegovina that feeds southern basins and runs through karst ground. It passes by tiny villages and fields. Include it to represent local Herzegovinian waterways.

Ljuta (Konjic)

Ljuta (Konjic)

A mountain river near Konjic that joins the Neretva system. It runs through steep valleys and rocky terrain. Include it for its role in the Konjic area and river network.

Klokot

Klokot

A minor river or stream in Bosnia that feeds a nearby basin and runs through rural land. It joins larger rivers downstream. Include it for completeness of named waterways.

Krupa

Krupa

A short, scenic river that often flows from karst springs and joins a larger river such as the Una. It runs through valleys with old mills and small towns. Include it for its scenic and cultural value.

Rivers in Other Countries