Mit 137 Kilometern Gesamtlänge hat Kroatien den nach der Republik Moldau und der Ukraine kürzesten Anteil am "Dunav" (wie der Fluss hier genannt wird), der im Dreiländereck mit Ungarn und Serbien bei Batina beginnt. Der Fluss bildet die natürliche Grenze zwischen Kroatien und Serbien. Infolge von Flussregulierungen liegen allerdings heute auf zwei kurzen Abschnitten beide Ufer in Kroatien. Die bedeutendste kroatische Stadt an der Donau ist Vukovar, das im Krieg mit Serbien schwere Schäden davontrug, aber auch Osijek liegt in Donaunähe, lediglich 20 Kilometer entfernt von der Mündung der Drau in die Donau.