Gornji Ribnik is a village located within the municipality of Ribnik in the Republika Srpska entity of Bosnia and Herzegovina. It serves as one of the local settlements situated in this region.
The geography of the village is characterized by the presence of the river Ribnik, which flows directly through the settlement. This waterway is a defining natural feature of the area's landscape.