Ribnjaci is located in the City of Lipik, in Požega-Slavonia County at an elevation of 111 meters above sea level and it covers the area of 11.07 km² (4.27 sq. miles). According to the 2011 census report, there were 33 inhabitants. It is largely populated by Croats (88%), but also Czechs (12%). Nearby places: Kaniška Iva, Malo Vukovje, Marino Selo, Ciglenica, Veliko Vukovje, Hrastovac, Duhovi, Antunovac, Garešnica and Poljana.