Gornja Vrba is a village and a municipality located in the Brod-Posavina County of Croatia. It serves as a local administrative division within the country's regional structure.
The area is characterized by its demographic composition; according to data from 2001, the population consisted of 2,559 inhabitants, with 99% identifying as Croats.