Knežci is located in the City of Pleternica, in Požega-Slavonia County at an elevation of 127 meters above sea level and it covers the area of 3.33 km² (1.29 sq. miles). According to the 2011 census report, there were 61 inhabitants. It is predominantly populated by Croats (98%), but also. Nearby places: Ciglenik, Mali Bilač, Zarilac, Tulnik, Draganlug, Veliki Bilač, Pleternički Mihaljevci, Nova Lipovica, Poreč and Kalinić.