 As of 2013, it has a population of 6,048 inhabitants.Seat of the municipality is the village of Gornji Ribnik.Ribnik, briefly known as "Srpski Ključ" (Српски Кључ), was created from part of the pre-war municipality of Ključ (the other part of the pre-war municipality is now in the Federation of Bosnia and Herzegovina).