Petkovac is located in the City of Petrinja, in Sisak-Moslavina County at an elevation of 203 meters above sea level and it covers the area of 3.76 km² (1.45 sq. miles). According to the 2011 census report, there were only ten inhabitants left. It is largely populated by Serbs (89%), but also. Nearby places: Moštanica, Blinja, Stražbenica, Letovanci, Bijelnik, Deanovići, Staro Selo, Gornja Mlinoga, Madžari and Donja Budičina.